Last buses from Bedford

Direct buses from Bedford go to 40 places. Tonight (Saturday) the last one leaves at 23:28, the C1 to Kempston. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Stevenage9A 18:459A 18:459A 18:459D 17:16
LutonMK1 20:20MK1 20:20MK1 20:20MK1 19:20
Milton KeynesX5 19:56X5 19:56X5 19:56C1 19:43
Hitchin9A 18:459A 18:459A 18:459D 17:16
Cambridge905 22:01905 22:01905 22:01905 18:51
Northampton41 16:1641 16:1641 16:16none
Biggleswade73 18:4873 18:4873 18:48none
Beeston73 18:4873 18:4873 18:48none
Dunstable42 16:4442 16:4842 16:44none
Harlington42 17:4442 17:4442 17:44none
St Neots905 22:01905 22:01905 22:01905 18:51
Carlton25 17:0225 18:0725 17:02none
Denton41 16:1641 16:1641 16:16none
Flitwick42 19:4142 19:4142 19:41none
Sandy73 18:4873 18:4873 18:48none
Arlesey9A 18:459A 18:459A 18:45none
Houghton Regis42 16:4442 16:4842 16:44none
KempstonC1 23:28C1 23:28C1 23:28C1 23:28
Wood Endnone22A 15:18nonenone
Ampthill42 19:4142 19:4142 19:41none
Rushden50 18:4250 18:4250 18:4250 16:42
Shefford9A 18:459A 18:459A 18:459D 17:16
Henlow9A 18:459A 18:459A 18:45none
Clifton9A 18:459A 18:459A 18:45none
ClophillMK1 20:20MK1 20:20MK1 20:20MK1 19:20
Langford74 18:0374 18:0374 18:03none
Holme Mills74 18:0374 18:0374 18:03none
Maulden44 18:2444 19:0444 18:24none
Barton-le-ClayMK1 20:20MK1 20:20MK1 20:20MK1 19:20
Potton72 18:1872 18:1872 18:18none
Upper Caldecote74 18:0374 18:0374 18:03none
Wixams2W 20:412W 20:412W 20:41MK1 19:20
Cranfield UniversityC1 23:28C1 23:28C1 23:28C1 23:28
Harrowden9 22:459 22:459 22:453 17:49
Shortstown9 22:459 22:459 22:453 17:49
Tempsfordnone5 13:08nonenone
WoottonC1 23:28C1 23:28C1 23:28C1 23:28
Blunhamnone5 13:08nonenone
CranfieldC1 23:28C1 23:28C1 23:28C1 23:28
Great Barford905 22:01905 22:01905 22:01905 18:51

The time each last direct bus leaves Bedford, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Bedford tonight?
The C1 to Kempston at 23:28 from Bedford Hospital West, from the timetable for Saturday.
What time is the last bus from Bedford to Stevenage?
The last direct bus from Bedford to Stevenage: on weekdays, the 9A at 18:45 from Harrowden Road, reaching Stevenage at 20:05; on Saturdays, the 9A at 18:45 from Harrowden Road, reaching Stevenage at 20:05; on Sundays, the 9D at 17:16 from Harrowden Road, reaching Stevenage at 18:10.
What time is the last bus from Bedford to Luton?
The last direct bus from Bedford to Luton: on weekdays, the MK1 at 20:20 from Brackley Road, reaching Luton at 21:05; on Saturdays, the MK1 at 20:20 from Brackley Road, reaching Luton at 21:05; on Sundays, the MK1 at 19:20 from Brackley Road, reaching Luton at 20:05.
What time is the last bus from Bedford to Milton Keynes?
The last direct bus from Bedford to Milton Keynes: on weekdays, the X5 at 19:56 from Chaucer Road, reaching Milton Keynes at 20:20; on Saturdays, the X5 at 19:56 from Chaucer Road, reaching Milton Keynes at 20:20; on Sundays, the C1 at 19:43 from Bedford Hospital West, reaching Milton Keynes at 20:59.
What time is the last bus from Bedford to Hitchin?
The last direct bus from Bedford to Hitchin: on weekdays, the 9A at 18:45 from Harrowden Road, reaching Hitchin at 19:37; on Saturdays, the 9A at 18:45 from Harrowden Road, reaching Hitchin at 19:37; on Sundays, the 9D at 17:16 from Harrowden Road, reaching Hitchin at 17:45.
What time is the last bus from Bedford to Cambridge?
The last direct bus from Bedford to Cambridge: on weekdays, the 905 at 22:01 from Elms Farm Industrial Estate, reaching Cambridge at 23:01; on Saturdays, the 905 at 22:01 from Elms Farm Industrial Estate, reaching Cambridge at 23:01; on Sundays, the 905 at 18:51 from Elms Farm Industrial Estate, reaching Cambridge at 19:51.
What time is the last bus from Bedford to Northampton?
The last direct bus from Bedford to Northampton: on weekdays, the 41 at 16:16 from Cutcliffe Grove, reaching Northampton at 17:16; on Saturdays, the 41 at 16:16 from Cutcliffe Grove, reaching Northampton at 17:16; on Sundays, there's no direct bus.
What time is the last bus from Bedford to Biggleswade?
The last direct bus from Bedford to Biggleswade: on weekdays, the 73 at 18:48 from Priory Business Park, reaching Biggleswade at 19:24; on Saturdays, the 73 at 18:48 from Priory Business Park, reaching Biggleswade at 19:24; on Sundays, there's no direct bus.
What time is the last bus from Bedford to Beeston?
The last direct bus from Bedford to Beeston: on weekdays, the 73 at 18:48 from Priory Business Park, reaching Beeston at 19:19; on Saturdays, the 73 at 18:48 from Priory Business Park, reaching Beeston at 19:19; on Sundays, there's no direct bus.
What time is the last bus from Bedford to Dunstable?
The last direct bus from Bedford to Dunstable: on weekdays, the 42 at 16:48 from Technology House, reaching Dunstable at 17:51; on Saturdays, the 42 at 16:44 from Technology House, reaching Dunstable at 17:45; on Sundays, there's no direct bus.
What time is the last bus from Bedford to Harlington?
The last direct bus from Bedford to Harlington: on weekdays, the 42 at 17:44 from Technology House, reaching Harlington at 18:29; on Saturdays, the 42 at 17:44 from Technology House, reaching Harlington at 18:29; on Sundays, there's no direct bus.

Buses in Bedford · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook