Last buses from Carluke

Direct buses from Carluke go to 11 places. Tonight (Saturday) the last one leaves at 23:43, the 243 to Bogside. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Glasgow240X 16:02240X 16:52240X 16:02none
Motherwell243 21:4341A 21:31243 21:4341A 20:11
Hamilton41A 21:3141A 21:3141A 21:3141A 20:11
Lanark243 23:0941A 22:55243 23:0941A 21:44
Bogside243 23:4341 23:29243 23:4341A 22:11
Braidwood243 23:0941A 22:55243 23:0941A 21:44
Cartland243 23:0941A 22:55243 23:0941A 21:44
Garrion BridgeX9 16:39X9 16:39X9 16:39none
Nemphlar243 23:0941A 22:55243 23:0941A 21:44
Law41A 22:3141A 22:3141A 22:3141A 22:11
Wishaw243 23:4341 23:29243 23:4341A 22:11

The time each last direct bus leaves Carluke, 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 Carluke tonight?
The 243 to Bogside at 23:43 from Castlehill Road, from the timetable for Saturday.
What time is the last bus from Carluke to Glasgow?
The last direct bus from Carluke to Glasgow: on weekdays, the 240X at 16:52 from Castlehill Road, reaching Glasgow at 17:35; on Saturdays, the 240X at 16:02 from Castlehill Road, reaching Glasgow at 16:47; on Sundays, there's no direct bus.
What time is the last bus from Carluke to Motherwell?
The last direct bus from Carluke to Motherwell: on weekdays, the 41A at 21:31 from Pillans Avenue, reaching Motherwell at 21:54; on Saturdays, the 243 at 21:43 from Castlehill Road, reaching Motherwell at 22:02; on Sundays, the 41A at 20:11 from Pillans Avenue, reaching Motherwell at 20:36.
What time is the last bus from Carluke to Hamilton?
The last direct bus from Carluke to Hamilton: on weekdays, the 41A at 21:31 from Pillans Avenue, reaching Hamilton at 22:05; on Saturdays, the 41A at 21:31 from Pillans Avenue, reaching Hamilton at 22:05; on Sundays, the 41A at 20:11 from Pillans Avenue, reaching Hamilton at 20:48.
What time is the last bus from Carluke to Lanark?
The last direct bus from Carluke to Lanark: on weekdays, the 41A at 22:55 from Scotts Country Style, reaching Lanark at 23:03; on Saturdays, the 243 at 23:09 from Scotts Country Style, reaching Lanark at 23:17; on Sundays, the 41A at 21:44 from Scotts Country Style, reaching Lanark at 21:52.
What time is the last bus from Carluke to Bogside?
The last direct bus from Carluke to Bogside: on weekdays, the 41 at 23:29 from Castlehill Road, reaching Bogside at 23:31; on Saturdays, the 243 at 23:43 from Castlehill Road, reaching Bogside at 23:45; on Sundays, the 41A at 22:11 from Pillans Avenue, reaching Bogside at 22:19.
What time is the last bus from Carluke to Braidwood?
The last direct bus from Carluke to Braidwood: on weekdays, the 41A at 22:55 from Scotts Country Style, reaching Braidwood at 22:56; on Saturdays, the 243 at 23:09 from Scotts Country Style, reaching Braidwood at 23:10; on Sundays, the 41A at 21:44 from Scotts Country Style, reaching Braidwood at 21:45.
What time is the last bus from Carluke to Cartland?
The last direct bus from Carluke to Cartland: on weekdays, the 41A at 22:55 from Scotts Country Style, reaching Cartland at 22:59; on Saturdays, the 243 at 23:09 from Scotts Country Style, reaching Cartland at 23:14; on Sundays, the 41A at 21:44 from Scotts Country Style, reaching Cartland at 21:48.
What time is the last bus from Carluke to Garrion Bridge?
The last direct bus from Carluke to Garrion Bridge: on weekdays, the X9 at 16:39 from Pillans Avenue, reaching Garrion Bridge at 16:49; on Saturdays, the X9 at 16:39 from Pillans Avenue, reaching Garrion Bridge at 16:49; on Sundays, there's no direct bus.
What time is the last bus from Carluke to Nemphlar?
The last direct bus from Carluke to Nemphlar: on weekdays, the 41A at 22:55 from Scotts Country Style, reaching Nemphlar at 23:01; on Saturdays, the 243 at 23:09 from Scotts Country Style, reaching Nemphlar at 23:16; on Sundays, the 41A at 21:44 from Scotts Country Style, reaching Nemphlar at 21:50.
What time is the last bus from Carluke to Law?
The last direct bus from Carluke to Law: on weekdays, the 41A at 22:31 from Pillans Avenue, reaching Law at 22:35; on Saturdays, the 41A at 22:31 from Pillans Avenue, reaching Law at 22:35; on Sundays, the 41A at 22:11 from Pillans Avenue, reaching Law at 22:15.

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