Last buses from Blantyre

Direct buses from Blantyre go to 18 places. Tonight (Saturday) the last one leaves at 00:45 (after midnight), the 267 to Hamilton. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Glasgow263 23:20263 23:10263 23:20263 23:07
Paisley903 18:12903 18:12903 18:12903 18:12
Motherwell201 22:02201 21:58201 22:02201 21:54
Hamilton267 00:45 after midnight267 00:37 after midnight267 00:45 after midnight263 00:37 after midnight
Airdrie201 22:02201 21:58201 22:02201 21:54
Rutherglen263 23:20263 23:10263 23:20263 23:07
Coatbridge201 22:02201 21:58201 22:02201 21:54
East Kilbride201 22:57201 22:42201 22:57201 22:45
Cambuslang263 23:20267 23:34263 23:20263 23:07
Bellshill201 22:02201 21:58201 22:02201 21:54
Renfrew903 18:12903 18:12903 18:12903 18:12
Blythswood903 18:12903 18:12903 18:12903 18:12
Dechmont263 23:20267 23:34263 23:20263 23:07
Uddingston903 20:36903 20:36903 20:36903 20:36
Birkenshaw903 20:36903 20:36903 20:36903 20:36
High Blantyre263 00:34 after midnight263 00:33 after midnight263 00:34 after midnight263 00:33 after midnight
Bothwell903 20:36903 20:36903 20:36903 20:36
Dalton263 23:20267 23:34263 23:20263 23:07

The time each last direct bus leaves Blantyre, 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 Blantyre tonight?
The 267 to Hamilton at 00:45 (after midnight) from Whistleberry Road, from the timetable for Saturday.
What time is the last bus from Blantyre to Glasgow?
The last direct bus from Blantyre to Glasgow: on weekdays, the 263 at 23:10 from Bardykes Road, reaching Glasgow at 23:27; on Saturdays, the 263 at 23:20 from Bardykes Road, reaching Glasgow at 23:39; on Sundays, the 263 at 23:07 from Bardykes Road, reaching Glasgow at 23:25.
What time is the last bus from Blantyre to Paisley?
The last direct bus from Blantyre to Paisley: on weekdays, the 903 at 18:12 from Blantyre Sports Centre, reaching Paisley at 16:40; on Saturdays, the 903 at 18:12 from Blantyre Sports Centre, reaching Paisley at 16:40; on Sundays, the 903 at 18:12 from Blantyre Sports Centre, reaching Paisley at 16:40.
What time is the last bus from Blantyre to Motherwell?
The last direct bus from Blantyre to Motherwell: on weekdays, the 201 at 21:58 from Bellsfield Drive, reaching Motherwell at 22:12; on Saturdays, the 201 at 22:02 from Bellsfield Drive, reaching Motherwell at 22:17; on Sundays, the 201 at 21:54 from Bellsfield Drive, reaching Motherwell at 22:09.
What time is the last bus from Blantyre to Hamilton?
The last direct bus from Blantyre to Hamilton: on weekdays, the 267 at 00:37 (after midnight) from Whistleberry Road, reaching Hamilton at 00:38; on Saturdays, the 267 at 00:45 (after midnight) from Whistleberry Road, reaching Hamilton at 00:46; on Sundays, the 263 at 00:37 (after midnight) from Bellsfield Drive, reaching Hamilton at 00:38.
What time is the last bus from Blantyre to Airdrie?
The last direct bus from Blantyre to Airdrie: on weekdays, the 201 at 21:58 from Bellsfield Drive, reaching Airdrie at 22:49; on Saturdays, the 201 at 22:02 from Bellsfield Drive, reaching Airdrie at 22:56; on Sundays, the 201 at 21:54 from Bellsfield Drive, reaching Airdrie at 22:45.
What time is the last bus from Blantyre to Rutherglen?
The last direct bus from Blantyre to Rutherglen: on weekdays, the 263 at 23:10 from Bardykes Road, reaching Rutherglen at 23:19; on Saturdays, the 263 at 23:20 from Bardykes Road, reaching Rutherglen at 23:31; on Sundays, the 263 at 23:07 from Bardykes Road, reaching Rutherglen at 23:17.
What time is the last bus from Blantyre to Coatbridge?
The last direct bus from Blantyre to Coatbridge: on weekdays, the 201 at 21:58 from Bellsfield Drive, reaching Coatbridge at 22:36; on Saturdays, the 201 at 22:02 from Bellsfield Drive, reaching Coatbridge at 22:43; on Sundays, the 201 at 21:54 from Bellsfield Drive, reaching Coatbridge at 22:32.
What time is the last bus from Blantyre to East Kilbride?
The last direct bus from Blantyre to East Kilbride: on weekdays, the 201 at 22:42 from Larkfield Drive, reaching East Kilbride at 22:47; on Saturdays, the 201 at 22:57 from Larkfield Drive, reaching East Kilbride at 23:03; on Sundays, the 201 at 22:45 from Larkfield Drive, reaching East Kilbride at 22:51.
What time is the last bus from Blantyre to Cambuslang?
The last direct bus from Blantyre to Cambuslang: on weekdays, the 267 at 23:34 from Bardykes Road, reaching Cambuslang at 23:36; on Saturdays, the 263 at 23:20 from Bardykes Road, reaching Cambuslang at 23:21; on Sundays, the 263 at 23:07 from Bardykes Road, reaching Cambuslang at 23:08.
What time is the last bus from Blantyre to Bellshill?
The last direct bus from Blantyre to Bellshill: on weekdays, the 201 at 21:58 from Bellsfield Drive, reaching Bellshill at 22:21; on Saturdays, the 201 at 22:02 from Bellsfield Drive, reaching Bellshill at 22:26; on Sundays, the 201 at 21:54 from Bellsfield Drive, reaching Bellshill at 22:17.

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