Last buses from Crewe

Direct buses from Crewe go to 40 places. Tonight (Saturday) the last one leaves at 23:14, the 38 to Haslington. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Stoke-on-Trent103 19:47103 20:18103 19:47103 20:11
Chester84 21:3284 21:3284 21:3284 18:47
Newcastle Under Lyme85 18:4685 18:4685 18:46none
Macclesfield38 23:1438 23:1438 23:1438 17:15
Northwich37 18:4537 18:4537 18:4531 18:02
Davenport42 17:3042 20:1542 17:30none
Tiverton84 21:3284 21:3284 21:3284 18:47
Acton84 21:3284 21:3284 21:3284 18:47
Kidsgrove103 19:47103 20:18103 19:47103 20:11
Congleton38 23:1438 23:1438 23:1438 17:15
Nantwich84 21:3284 21:3284 21:3284 18:47
Sandbach38 23:1438 23:1438 23:1438 17:15
Willaston84 21:3284 21:3284 21:3284 18:47
Wrenbury52 16:3252 16:3252 16:32none
Holmes Chapel42 17:3042 20:1542 17:30none
Winsford31 19:2231 19:2231 19:2231 18:02
Alsager103 19:47103 20:18103 19:47103 20:11
Moulton37 18:4537 18:4537 18:4531 18:02
Wistaston84 21:3284 21:3284 21:3284 18:47
Stamford Bridge84 21:3284 21:3284 21:3284 18:47
Haslington38 23:1438 23:1438 23:14103 20:22
Keele85 18:4685 18:4685 18:46none
Madeley85 18:4685 18:4685 18:46none
Middlewich37 18:4542 20:1537 18:45none
Shavington39 15:5212 20:4739 15:52none
Baddiley52 16:3252 16:3252 16:32none
Bradfield Green31 19:2242 20:1531 19:2231 18:02
Elton317 16:12317 17:27317 16:12none
Littleton84 21:3284 21:3284 21:3284 18:47
Ravensmoor52 16:3252 16:3252 16:32none
Ropenone12 20:47none12 17:30
Stapeley53 17:1239 17:2653 17:12none
Stud Green37 18:4537 18:4537 18:45none
Tarvin84 21:3284 21:3284 21:3284 18:47
Wheelock Heath38 23:1438 23:1438 23:1438 17:15
Winterley38 23:1438 23:1438 23:1438 17:15
Alpraham84 21:3284 21:3284 21:3284 18:47
Arclid38 23:1438 23:1438 23:1438 17:15
Arclid Green38 23:1438 23:1438 23:1438 17:15
Audlem53 17:1253 17:1253 17:12none

The time each last direct bus leaves Crewe, 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 Crewe tonight?
The 38 to Haslington at 23:14 from Narrow Lane, from the timetable for Saturday.
What time is the last bus from Crewe to Stoke-on-Trent?
The last direct bus from Crewe to Stoke-on-Trent: on weekdays, the 103 at 20:18 from Old Park Road, reaching Stoke-on-Trent at 20:40; on Saturdays, the 103 at 19:47 from Old Park Road, reaching Stoke-on-Trent at 20:11; on Sundays, the 103 at 20:11 from Apricot Cottage, reaching Stoke-on-Trent at 20:33.
What time is the last bus from Crewe to Chester?
The last direct bus from Crewe to Chester: on weekdays, the 84 at 21:32 from Broughton Lane, reaching Chester at 22:26; on Saturdays, the 84 at 21:32 from Broughton Lane, reaching Chester at 22:26; on Sundays, the 84 at 18:47 from Broughton Lane, reaching Chester at 19:46.
What time is the last bus from Crewe to Newcastle Under Lyme?
The last direct bus from Crewe to Newcastle Under Lyme: on weekdays, the 85 at 18:46 from B&Q, reaching Newcastle Under Lyme at 19:25; on Saturdays, the 85 at 18:46 from B&Q, reaching Newcastle Under Lyme at 19:25; on Sundays, there's no direct bus.
What time is the last bus from Crewe to Macclesfield?
The last direct bus from Crewe to Macclesfield: on weekdays, the 38 at 23:14 from Narrow Lane, reaching Macclesfield at 00:05; on Saturdays, the 38 at 23:14 from Narrow Lane, reaching Macclesfield at 00:05; on Sundays, the 38 at 17:15 from Narrow Lane, reaching Macclesfield at 18:20.
What time is the last bus from Crewe to Northwich?
The last direct bus from Crewe to Northwich: on weekdays, the 37 at 18:45 from Narrow Lane, reaching Northwich at 19:45; on Saturdays, the 37 at 18:45 from Narrow Lane, reaching Northwich at 19:45; on Sundays, the 31 at 18:02 from Leighton Hospital, reaching Northwich at 18:42.
What time is the last bus from Crewe to Davenport?
The last direct bus from Crewe to Davenport: on weekdays, the 42 at 20:15 from Leighton Hospital, reaching Davenport at 21:05; on Saturdays, the 42 at 17:30 from Leighton Hospital, reaching Davenport at 18:20; on Sundays, there's no direct bus.
What time is the last bus from Crewe to Tiverton?
The last direct bus from Crewe to Tiverton: on weekdays, the 84 at 21:32 from Broughton Lane, reaching Tiverton at 22:05; on Saturdays, the 84 at 21:32 from Broughton Lane, reaching Tiverton at 22:05; on Sundays, the 84 at 18:47 from Broughton Lane, reaching Tiverton at 19:21.
What time is the last bus from Crewe to Acton?
The last direct bus from Crewe to Acton: on weekdays, the 84 at 21:32 from Broughton Lane, reaching Acton at 21:48; on Saturdays, the 84 at 21:32 from Broughton Lane, reaching Acton at 21:48; on Sundays, the 84 at 18:47 from Broughton Lane, reaching Acton at 19:04.
What time is the last bus from Crewe to Kidsgrove?
The last direct bus from Crewe to Kidsgrove: on weekdays, the 103 at 20:18 from Old Park Road, reaching Kidsgrove at 20:35; on Saturdays, the 103 at 19:47 from Old Park Road, reaching Kidsgrove at 20:06; on Sundays, the 103 at 20:11 from Apricot Cottage, reaching Kidsgrove at 20:28.
What time is the last bus from Crewe to Congleton?
The last direct bus from Crewe to Congleton: on weekdays, the 38 at 23:14 from Narrow Lane, reaching Congleton at 23:37; on Saturdays, the 38 at 23:14 from Narrow Lane, reaching Congleton at 23:37; on Sundays, the 38 at 17:15 from Narrow Lane, reaching Congleton at 17:45.

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