Last buses from Peterborough

Direct buses from Peterborough go to 40 places. Tonight (Saturday) the last one leaves at 23:45, the 33 to Kings Delph. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
StevenageT29 09:05noneT29 06:35none
CambridgeT29 09:05noneT29 06:35none
Huntingdon904 19:43904 18:47904 19:43none
CorbyX4 23:20X4 23:48X4 23:20X4 20:17
Stamford201 18:27201 18:27201 18:27none
Spalding37 19:1637 19:1637 19:1637 17:26
St MargaretsT29 09:05noneT29 06:35none
WisbechA 22:45A 22:45A 22:45A 19:00
Bourne101 20:22101 20:22101 20:22101 17:08
Morton101 18:08101 18:08101 18:08none
Pinchbeck37 19:1637 19:1637 19:1637 17:26
RamseyX31 18:49X31 18:49X31 18:49none
Ryhall201 18:27201 18:27201 18:27none
Carlby201 18:27201 18:27201 18:27none
Whittlesey33 23:4533 23:4533 23:45none
Market Deeping101 20:22101 20:22101 20:22101 17:08
Witham on the Hill201 18:27201 18:27201 18:27none
Yaxley5 23:275 23:275 23:275 23:27
Cawthorpe101 18:08101 18:08101 18:08none
Essendine201 18:27201 18:27201 18:27none
Glinton101 20:22101 20:22101 20:22101 17:08
Thurlby101 20:22101 20:22101 20:22101 17:08
West Deeping4P 17:004P 18:004P 17:00none
Wisbech St MaryA 22:45A 22:45A 22:45A 19:00
Wothorpe27 17:404P 18:1527 17:40none
Alconbury904 19:43904 18:47904 19:43none
Baston101 20:22101 20:22101 20:22101 17:08
Deeping St Jamesnone102 17:53nonenone
Duddingtonnone47 16:13nonenone
Kings Cliffe4P 17:004P 18:004P 17:00none
Langtoft101 20:22101 20:22101 20:22101 17:08
Northorpe101 20:22101 20:22101 20:22101 17:08
OundleX4 23:20X4 23:48X4 23:20X4 20:17
Spalding Common37 19:1637 19:1637 19:1637 17:26
Tallington4P 17:004P 18:004P 17:00none
Uppinghamnone47 16:13nonenone
Wansford27 17:4027 18:4027 17:40none
Ailsworth27 17:4027 18:4027 17:40none
Alconbury Weald904 19:43904 18:47904 19:43none
Apethorpe4P 17:004P 18:004P 17:00none

The time each last direct bus leaves Peterborough, 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 Peterborough tonight?
The 33 to Kings Delph at 23:45 from Aldi, from the timetable for Saturday.
What time is the last bus from Peterborough to Stevenage?
The last direct bus from Peterborough to Stevenage: on weekdays, there's no direct bus; on Saturdays, the T29 at 06:35 from Queensgate Bus Stn, reaching Stevenage at 08:25; on Sundays, there's no direct bus.
What time is the last bus from Peterborough to Cambridge?
The last direct bus from Peterborough to Cambridge: on weekdays, there's no direct bus; on Saturdays, the T29 at 06:35 from Queensgate Bus Stn, reaching Cambridge at 07:35; on Sundays, there's no direct bus.
What time is the last bus from Peterborough to Huntingdon?
The last direct bus from Peterborough to Huntingdon: on weekdays, the 904 at 18:47 from Serpentine Green, reaching Huntingdon at 19:44; on Saturdays, the 904 at 19:43 from Serpentine Green, reaching Huntingdon at 20:32; on Sundays, there's no direct bus.
What time is the last bus from Peterborough to Corby?
The last direct bus from Peterborough to Corby: on weekdays, the X4 at 23:48 from Bakers Lane, reaching Corby at 00:37; on Saturdays, the X4 at 23:20 from Bakers Lane, reaching Corby at 00:08; on Sundays, the X4 at 20:17 from Bakers Lane, reaching Corby at 21:07.
What time is the last bus from Peterborough to Stamford?
The last direct bus from Peterborough to Stamford: on weekdays, the 201 at 18:27 from Loxley Centre, reaching Stamford at 18:49; on Saturdays, the 201 at 18:27 from Loxley Centre, reaching Stamford at 18:49; on Sundays, there's no direct bus.
What time is the last bus from Peterborough to Spalding?
The last direct bus from Peterborough to Spalding: on weekdays, the 37 at 19:16 from Wheatsheaf, reaching Spalding at 20:09; on Saturdays, the 37 at 19:16 from Wheatsheaf, reaching Spalding at 20:09; on Sundays, the 37 at 17:26 from Wheatsheaf, reaching Spalding at 18:19.
What time is the last bus from Peterborough to St Margarets?
The last direct bus from Peterborough to St Margarets: on weekdays, there's no direct bus; on Saturdays, the T29 at 06:35 from Queensgate Bus Stn, reaching St Margarets at 11:10; on Sundays, there's no direct bus.
What time is the last bus from Peterborough to Wisbech?
The last direct bus from Peterborough to Wisbech: on weekdays, the A at 22:45 from Queensgate Bus Stn, reaching Wisbech at 23:22; on Saturdays, the A at 22:45 from Queensgate Bus Stn, reaching Wisbech at 23:22; on Sundays, the A at 19:00 from Queensgate Bus Stn, reaching Wisbech at 19:41.
What time is the last bus from Peterborough to Bourne?
The last direct bus from Peterborough to Bourne: on weekdays, the 101 at 20:22 from Paul Pry, reaching Bourne at 20:47; on Saturdays, the 101 at 20:22 from Paul Pry, reaching Bourne at 20:47; on Sundays, the 101 at 17:08 from Paul Pry, reaching Bourne at 17:33.
What time is the last bus from Peterborough to Morton?
The last direct bus from Peterborough to Morton: on weekdays, the 101 at 18:08 from Paul Pry, reaching Morton at 18:44; on Saturdays, the 101 at 18:08 from Paul Pry, reaching Morton at 18:44; on Sundays, there's no direct bus.

Buses in Peterborough · 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