95 Gainsborough Bus Station ↔ Retford Bus Sta F

Operated by Stagecoach East Midlands. First bus 07:30, last bus 17:50. 11 journeys on weekdays.

The 95 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

95 towards Retford Bus Sta F — Monday to Friday (5 journeys)
Bus Station (Stand 2) 07:3009:4011:4013:4016:40
The Paddocks (adj) 07:3809:4811:4813:4816:48
East Street (adj) 07:4609:5611:5613:5616:56
Primary School (o/s) 07:5210:0212:0214:0217:02
Church Street (adj) 07:5710:0812:0814:0817:08
Habblesthorpe Road (S-bound) ·10:1512:1514:1517:15
Crossroads (S-bound) 08:0310:1812:1814:1817:18
Town Street (opp) 08:05····
Retford Road (W-bound) 08:0610:2012:2014:2017:20
Retford Bus Station (Bay F) 08:2010:3512:3514:3517:35

Route map

All stops on route 95

95 towards Retford Bus Sta F

  1. Bus Station (Stand 2) Gainsborough
  2. King Street (opp) Gainsborough
  3. Trinity Arts Centre (adj) Gainsborough
  4. Roundabout (NW-bound) Beckingham
  5. Bar Road North (adj) Beckingham
  6. The Croft (NW-bound) Beckingham
  7. Station Road (N-bound) Beckingham
  8. High Street (N-bound) Beckingham
  9. The Paddocks (adj) Beckingham
  10. Hawthorn Close (adj) Beckingham
  11. Ramper Road (adj) Beckingham
  12. Marsh Lane (adj) Saundby
  13. Gainsborough Road (S-bound) Saundby
  14. East Street (adj) Bole
  15. Bole Corner (S-bound) Bole
  16. Top Street (adj) North Wheatley
  17. Primary School (o/s) North Wheatley
  18. St Helens Rise (adj) North Wheatley
  19. Station Road (adj) Sturton le Steeple
  20. Church Street (adj) Sturton le Steeple
  21. Crossroads (E-bound) North Leverton
  22. Main Street (o/s 7) North Leverton
  23. Habblesthorpe Road (S-bound) North Leverton
  24. Main Street (opp 7) North Leverton
  25. Crossroads (S-bound) North Leverton
  26. Hawthorne Close (adj) North Leverton
  27. Town Street (opp) South Leverton
  28. Town Street (adj) South Leverton
  29. Retford Road (W-bound) South Leverton
  30. Claters Close (opp) Retford
  31. Retford Bus Station (Bay F) Retford

95 towards Gainsborough Bus Station

  1. Retford Bus Station (Bay F) Retford
  2. Claters Close (adj) Retford
  3. Retford Road (E-bound) South Leverton
  4. Town Street (opp) South Leverton
  5. Town Street (adj) South Leverton
  6. Crossroads (E-bound) North Leverton
  7. Hawthorne Close (opp) North Leverton
  8. Crossroads (N-bound) North Leverton
  9. Main Street (o/s 7) North Leverton
  10. Habblesthorpe Road (S-bound) North Leverton
  11. Main Street (opp 7) North Leverton
  12. Crossroads (N-bound) North Leverton
  13. Church Street (opp) Sturton le Steeple
  14. Station Road (W-bound) Sturton le Steeple
  15. St Helens Rise (opp) North Wheatley
  16. Primary School (opp) North Wheatley
  17. Top Street (opp) North Wheatley
  18. East Street (adj) Bole
  19. Bole Corner (S-bound) Bole
  20. Gainsborough Road (N-bound) Saundby
  21. Marsh Lane (opp) Saundby
  22. Ramper Road (opp) Beckingham
  23. Wood Lane (adj) Beckingham
  24. Hawthorn Close (opp) Beckingham
  25. The Paddocks (opp) Beckingham
  26. High Street (S-bound) Beckingham
  27. The Green (opp) Beckingham
  28. The Croft (opp) Beckingham
  29. Bar Road North (opp) Beckingham
  30. Roundabout (SE-bound) Beckingham
  31. King Street (adj) Gainsborough
  32. Portland Terrace (adj) Gainsborough
  33. Bus Station (Stand 2) Gainsborough

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 95 bus?

The first 95 departure on weekdays leaves at 07:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 95 bus?

The last 95 on weekdays leaves its first stop at 17:50. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 95 bus cost?

The 95 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach East Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 95 bus?

The 95 is operated by Stagecoach East Midlands.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.