28 Bedford ↔ Bedford Bus Station

Operated by Stagecoach East. First bus 07:40, last bus 17:50. 18 journeys on weekdays.

The 28 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.

28 towards Bedford Bus Station — Monday to Friday (18 journeys)
Bus Station (Stand Q) 07:4008:5008:5009:0010:5510:5511:0012:1012:1013:0014:5514:5515:0016:5516:5517:1018:2518:25
Bedford Hospital North Wing (opp) 07:44··09:04··11:04··13:04··15:04··17:15··
Tweedsmuir Road (opp) 07:47··09:07··11:07··13:07··15:07··17:19··
Cleat Hill (NW-bound) 07:52··09:12··11:12··13:12··15:12··17:25··
Baptist Chapel (opp) 07:58··09:18··11:18··13:18··15:18··17:31··
Bletsoe Church (opp) ····10:2610:26·11:4111:4113:2414:2614:2615:2416:2616:2617:37··
The Five Bells (opp) 08:07··09:29··11:27··13:29··15:29··17:42··
Margaret Beaufort School (opp) 08:09··09:31··11:29··13:31··15:31··17:44··
St Nicholas Church (opp) ···09:37·····13:37··15:37·····
All Hallows Church (adj) ···09:43·····13:43··15:43·····
The White Horse (o/s) ···09:48·····13:48··15:48·····
St Andrew's Lane (near) ···09:5910:0510:05···13:5914:0514:0515:5916:0516:05···
Wood End Lane (opp) ····10:1010:10····14:1014:10·16:1016:10···
High Street (opp) ····10:1410:14····14:1414:14·16:1416:14···
Margaret Beaufort School (o/s) ·08:1508:15·10:2010:20·11:3511:35·14:2014:20·16:2016:20·17:5017:50
The Five Bells (o/s) ·08:1608:16·10:2110:21·11:3611:36·14:2114:21·16:2116:21·17:5117:51
Baptist Chapel (adj) ·08:2608:26·10:3110:31·11:4611:46·14:3114:31·16:3116:31·18:0118:01
Cleat Hill (SE-bound) ·08:3508:35·10:4010:40·11:5511:55·14:4014:40·16:4016:40·18:1018:10
Foxlease (adj) ·08:3808:38·10:4310:43·11:5811:58·14:4314:43·16:4316:43·18:1318:13
Bedford Hospital North Wing (o/s) ·08:4308:43·10:4810:48·12:0312:03·14:4814:48·16:4816:48·18:1818:18

Route map

All stops on route 28

28 towards Bedford Bus Station

  1. Bus Station (Stand Q) Bedford
  2. St Peters Street (NE-bound) Bedford
  3. Bedford Hospital North Wing (opp) Bedford
  4. St Michaels Road (adj) Bedford
  5. Putnoe Lane (opp) Putnoe
  6. Ellis Road (opp) Bedford
  7. Putnoe Heights (opp) Putnoe
  8. Poplar Avenue (adj) Putnoe
  9. Tweedsmuir Road (opp) Putnoe
  10. Foxlease (opp) Brickhill
  11. Lowther Road (opp) Brickhill
  12. Brecon Way (o/s) Brickhill
  13. Tamar Road (adj) Brickhill
  14. Mowsbury Car Park (opp) Brickhill
  15. Cleat Hill (NW-bound) Ravensden
  16. Butler Street (adj) Ravensden
  17. Oldways Road (opp) Ravensden
  18. Wayside Farm Park (opp) Ravensden
  19. Wood End (N-bound) Ravensden
  20. Robins Folly (adj) Thurleigh
  21. Baptist Chapel (opp) Thurleigh
  22. St Peters Church (adj) Thurleigh
  23. Bourne End Lane (adj) Bletsoe
  24. Bletsoe Church (opp) Bletsoe
  25. The Five Bells (opp) Riseley
  26. The Old White Horse (o/s) Riseley
  27. Keysoe Road (opp) Riseley
  28. Bowers Lane (opp) Riseley
  29. Margaret Beaufort School (opp) Riseley
  30. High Street (adj) Swineshead
  31. St Nicholas Church (opp) Swineshead
  32. All Hallows Church (adj) Upper Dean
  33. Shay Lane (adj) Upper Dean
  34. Brook Lane (adj) Upper Dean
  35. Chestnut Farmhouse (opp) Lower Dean
  36. The White Horse (o/s) Tilbrook
  37. Church Lane (near) Tilbrook
  38. Castle Gardens (opp) Kimbolton
  39. St Andrew's Lane (near) Kimbolton
  40. Wood End Lane (opp) Pertenhall
  41. High Street (opp) Swineshead
  42. Bowers Lane (adj) Riseley
  43. Margaret Beaufort School (o/s) Riseley
  44. The Five Bells (o/s) Riseley
  45. The Old White Horse (opp) Riseley
  46. The Barns (opp) Riseley
  47. Keysoe Road (adj) Riseley
  48. St Peters Church (opp) Thurleigh
  49. Baptist Chapel (adj) Thurleigh
  50. The Close (adj) Thurleigh
  51. Robins Folly (opp) Thurleigh
  52. Wood End (S-bound) Ravensden
  53. Butler Street (opp) Ravensden
  54. Oldways Road (adj) Ravensden
  55. Wayside Farm Park (o/s) Ravensden
  56. Cleat Hill (SE-bound) Ravensden
  57. Mowsbury Car park (adj) Brickhill
  58. Tamar Road (opp) Brickhill
  59. Foxlease (adj) Brickhill
  60. Lowther Road (adj) Brickhill
  61. Brecon Way (o/s) Brickhill
  62. Putnoe Heights (adj) Putnoe
  63. Tweedsmuir Road (adj) Putnoe
  64. Poplar Avenue (opp) Putnoe
  65. Ellis Road (adj) Bedford
  66. St Michaels Road (opp) Bedford
  67. Balmoral Avenue (adj) Bedford
  68. Bedford Hospital North Wing (o/s) Bedford
  69. Bedford Bowls Club (o/s) Bedford
  70. St Peters Street (SW-bound) Bedford

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 28 bus?

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

What time is the last 28 bus?

The last 28 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 28 bus cost?

The 28 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 day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 28 bus?

The 28 is operated by Stagecoach East.

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