28 Bedford ↔ Bedford Bus Station
Operated by Stagecoach East. First bus 07:40, last bus 17:50. 18 journeys on weekdays.
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.
| Bus Station (Stand Q) | 07:40 | 08:50 | 08:50 | 09:00 | 10:55 | 10:55 | 11:00 | 12:10 | 12:10 | 13:00 | 14:55 | 14:55 | 15:00 | 16:55 | 16:55 | 17:10 | 18:25 | 18: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:26 | 10:26 | · | 11:41 | 11:41 | 13:24 | 14:26 | 14:26 | 15:24 | 16:26 | 16:26 | 17: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:59 | 10:05 | 10:05 | · | · | · | 13:59 | 14:05 | 14:05 | 15:59 | 16:05 | 16:05 | · | · | · |
| Wood End Lane (opp) | · | · | · | · | 10:10 | 10:10 | · | · | · | · | 14:10 | 14:10 | · | 16:10 | 16:10 | · | · | · |
| High Street (opp) | · | · | · | · | 10:14 | 10:14 | · | · | · | · | 14:14 | 14:14 | · | 16:14 | 16:14 | · | · | · |
| Margaret Beaufort School (o/s) | · | 08:15 | 08:15 | · | 10:20 | 10:20 | · | 11:35 | 11:35 | · | 14:20 | 14:20 | · | 16:20 | 16:20 | · | 17:50 | 17:50 |
| The Five Bells (o/s) | · | 08:16 | 08:16 | · | 10:21 | 10:21 | · | 11:36 | 11:36 | · | 14:21 | 14:21 | · | 16:21 | 16:21 | · | 17:51 | 17:51 |
| Baptist Chapel (adj) | · | 08:26 | 08:26 | · | 10:31 | 10:31 | · | 11:46 | 11:46 | · | 14:31 | 14:31 | · | 16:31 | 16:31 | · | 18:01 | 18:01 |
| Cleat Hill (SE-bound) | · | 08:35 | 08:35 | · | 10:40 | 10:40 | · | 11:55 | 11:55 | · | 14:40 | 14:40 | · | 16:40 | 16:40 | · | 18:10 | 18:10 |
| Foxlease (adj) | · | 08:38 | 08:38 | · | 10:43 | 10:43 | · | 11:58 | 11:58 | · | 14:43 | 14:43 | · | 16:43 | 16:43 | · | 18:13 | 18:13 |
| Bedford Hospital North Wing (o/s) | · | 08:43 | 08:43 | · | 10:48 | 10:48 | · | 12:03 | 12:03 | · | 14:48 | 14:48 | · | 16:48 | 16:48 | · | 18:18 | 18:18 |
Route map
All stops on route 28
28 towards Bedford Bus Station
- Bus Station (Stand Q) Bedford
- St Peters Street (NE-bound) Bedford
- Bedford Hospital North Wing (opp) Bedford
- St Michaels Road (adj) Bedford
- Putnoe Lane (opp) Putnoe
- Ellis Road (opp) Bedford
- Putnoe Heights (opp) Putnoe
- Poplar Avenue (adj) Putnoe
- Tweedsmuir Road (opp) Putnoe
- Foxlease (opp) Brickhill
- Lowther Road (opp) Brickhill
- Brecon Way (o/s) Brickhill
- Tamar Road (adj) Brickhill
- Mowsbury Car Park (opp) Brickhill
- Cleat Hill (NW-bound) Ravensden
- Butler Street (adj) Ravensden
- Oldways Road (opp) Ravensden
- Wayside Farm Park (opp) Ravensden
- Wood End (N-bound) Ravensden
- Robins Folly (adj) Thurleigh
- Baptist Chapel (opp) Thurleigh
- St Peters Church (adj) Thurleigh
- Bourne End Lane (adj) Bletsoe
- Bletsoe Church (opp) Bletsoe
- The Five Bells (opp) Riseley
- The Old White Horse (o/s) Riseley
- Keysoe Road (opp) Riseley
- Bowers Lane (opp) Riseley
- Margaret Beaufort School (opp) Riseley
- High Street (adj) Swineshead
- St Nicholas Church (opp) Swineshead
- All Hallows Church (adj) Upper Dean
- Shay Lane (adj) Upper Dean
- Brook Lane (adj) Upper Dean
- Chestnut Farmhouse (opp) Lower Dean
- The White Horse (o/s) Tilbrook
- Church Lane (near) Tilbrook
- Castle Gardens (opp) Kimbolton
- St Andrew's Lane (near) Kimbolton
- Wood End Lane (opp) Pertenhall
- High Street (opp) Swineshead
- Bowers Lane (adj) Riseley
- Margaret Beaufort School (o/s) Riseley
- The Five Bells (o/s) Riseley
- The Old White Horse (opp) Riseley
- The Barns (opp) Riseley
- Keysoe Road (adj) Riseley
- St Peters Church (opp) Thurleigh
- Baptist Chapel (adj) Thurleigh
- The Close (adj) Thurleigh
- Robins Folly (opp) Thurleigh
- Wood End (S-bound) Ravensden
- Butler Street (opp) Ravensden
- Oldways Road (adj) Ravensden
- Wayside Farm Park (o/s) Ravensden
- Cleat Hill (SE-bound) Ravensden
- Mowsbury Car park (adj) Brickhill
- Tamar Road (opp) Brickhill
- Foxlease (adj) Brickhill
- Lowther Road (adj) Brickhill
- Brecon Way (o/s) Brickhill
- Putnoe Heights (adj) Putnoe
- Tweedsmuir Road (adj) Putnoe
- Poplar Avenue (opp) Putnoe
- Ellis Road (adj) Bedford
- St Michaels Road (opp) Bedford
- Balmoral Avenue (adj) Bedford
- Bedford Hospital North Wing (o/s) Bedford
- Bedford Bowls Club (o/s) Bedford
- St Peters Street (SW-bound) Bedford
Service history & registered changes
- 🆕 Registered effective 29 Aug 2026 From: Guildford To: Woking Via: Pirbright Name or No.: 28 Service type: Normal Stopping Effective date: 29 August 2026 Other details: New registration for service 28 running hourly Monday to Saturday
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.