Last buses from Spalding

Direct buses from Spalding go to 40 places. Tonight (Saturday) the last one leaves at 21:12, the 37 to Spalding Common. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Peterborough37 21:1237 21:1237 21:1237 19:22
Kings Lynn505 18:38505 18:38505 18:38505 17:23
Boston63 17:06B3 18:2763 17:06none
Stamford301 15:59301 15:59301 15:59none
Bourne302 17:1916S 18:00302 17:19none
Pinchbeck37 20:4437 20:4437 20:4437 18:54
Kirton63 17:06B3 18:2763 17:06none
Wyberton63 17:06B3 18:2763 17:06none
Holbeach505 20:08505 20:08505 20:08505 18:23
Hubberts BridgenoneB9 16:15nonenone
Long Sutton505 20:08505 20:08505 20:08505 18:23
Market Deeping302 17:19302 17:19302 17:19none
Whaplode505 20:08505 20:08505 20:08505 18:23
Clenchwarton505 18:38505 18:38505 18:38505 17:23
Fleet Hargate505 20:08505 20:08505 20:08505 18:23
Kirton HolmenoneB9 17:35nonenone
Moulton505 20:08505 20:08505 20:08505 18:23
Surfleet63 17:06B3 18:2763 17:06none
Sutterton63 17:06B3 18:2763 17:06none
Sutton Bridge505 18:38505 18:38505 18:38505 18:23
Sutton St Jamesnone43 13:20nonenone
SwinesheadnoneB9 17:35nonenone
Thurlby302 17:19302 17:19302 17:19none
West Deeping301 15:59301 15:59301 15:59none
Weston505 20:08505 20:08505 20:08505 18:23
Baston302 17:19302 17:19302 17:19none
Belnie63 17:06B9 17:3563 17:06none
Deeping St James302 17:19302 17:19302 17:19none
Donington16S 15:0016S 18:0016S 15:00none
Gedney505 20:08505 20:08505 20:08505 18:23
Gosberton63 17:06B9 17:3563 17:06none
Langtoft302 17:19302 17:19302 17:19none
Little Sutton505 18:38505 18:38505 18:38505 18:23
Northorpe302 17:1916S 18:00302 17:19none
Spalding Common37 21:1237 21:1237 21:1237 19:22
Tallington301 15:59301 15:59301 15:59none
Terrington St Clement505 18:38505 18:38505 18:38505 17:23
Walpole Cross Keys505 18:38505 18:38505 18:38505 17:23
Bakers BridgenoneB9 17:35nonenone
BaythorpenoneB9 17:35nonenone

The time each last direct bus leaves Spalding, 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 Spalding tonight?
The 37 to Spalding Common at 21:12 from Mayfair Drive, from the timetable for Saturday.
What time is the last bus from Spalding to Peterborough?
The last direct bus from Spalding to Peterborough: on weekdays, the 37 at 21:12 from Mayfair Drive, reaching Peterborough at 21:41; on Saturdays, the 37 at 21:12 from Mayfair Drive, reaching Peterborough at 21:41; on Sundays, the 37 at 19:22 from Mayfair Drive, reaching Peterborough at 19:51.
What time is the last bus from Spalding to Kings Lynn?
The last direct bus from Spalding to Kings Lynn: on weekdays, the 505 at 18:38 from Springfields Outlet, reaching Kings Lynn at 19:56; on Saturdays, the 505 at 18:38 from Springfields Outlet, reaching Kings Lynn at 19:56; on Sundays, the 505 at 17:23 from Springfields Outlet, reaching Kings Lynn at 18:38.
What time is the last bus from Spalding to Boston?
The last direct bus from Spalding to Boston: on weekdays, the B3 at 18:27 from Johnson Hospital, reaching Boston at 19:04; on Saturdays, the 63 at 17:06 from Johnson Hospital, reaching Boston at 17:44; on Sundays, there's no direct bus.
What time is the last bus from Spalding to Stamford?
The last direct bus from Spalding to Stamford: on weekdays, the 301 at 15:59 from Hawthorn Bank, reaching Stamford at 16:32; on Saturdays, the 301 at 15:59 from Hawthorn Bank, reaching Stamford at 16:32; on Sundays, there's no direct bus.
What time is the last bus from Spalding to Bourne?
The last direct bus from Spalding to Bourne: on weekdays, the 16S at 18:00 from Bus Station, reaching Bourne at 18:30; on Saturdays, the 302 at 17:19 from Hawthorn Bank, reaching Bourne at 17:50; on Sundays, there's no direct bus.
What time is the last bus from Spalding to Pinchbeck?
The last direct bus from Spalding to Pinchbeck: on weekdays, the 37 at 20:44 from Johnson Hospital, reaching Pinchbeck at 20:48; on Saturdays, the 37 at 20:44 from Johnson Hospital, reaching Pinchbeck at 20:48; on Sundays, the 37 at 18:54 from Johnson Hospital, reaching Pinchbeck at 18:58.
What time is the last bus from Spalding to Kirton?
The last direct bus from Spalding to Kirton: on weekdays, the B3 at 18:27 from Johnson Hospital, reaching Kirton at 18:58; on Saturdays, the 63 at 17:06 from Johnson Hospital, reaching Kirton at 17:36; on Sundays, there's no direct bus.
What time is the last bus from Spalding to Wyberton?
The last direct bus from Spalding to Wyberton: on weekdays, the B3 at 18:27 from Johnson Hospital, reaching Wyberton at 19:01; on Saturdays, the 63 at 17:06 from Johnson Hospital, reaching Wyberton at 17:41; on Sundays, there's no direct bus.
What time is the last bus from Spalding to Holbeach?
The last direct bus from Spalding to Holbeach: on weekdays, the 505 at 20:08 from Springfields Outlet, reaching Holbeach at 20:25; on Saturdays, the 505 at 20:08 from Springfields Outlet, reaching Holbeach at 20:25; on Sundays, the 505 at 18:23 from Springfields Outlet, reaching Holbeach at 18:39.
What time is the last bus from Spalding to Hubberts Bridge?
The last direct bus from Spalding to Hubberts Bridge: on weekdays, the B9 at 16:15 from Johnson Hospital, reaching Hubberts Bridge at 17:04; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.

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