Last buses from Harthill, North Lanarkshire

Direct buses from Harthill, North Lanarkshire go to 33 places. Tonight (Sunday) the last one leaves at 00:37 (after midnight), the 900 to Ratho Station. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Glasgow900 00:33 after midnight900 00:33 after midnight900 00:33 after midnight900 00:33 after midnight
Edinburgh900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight
Paisley903 21:14903 21:14903 21:14903 21:14
Motherwell367 19:03366 19:04366 19:04367 19:03
Ingliston900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight
Livingston900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight
Airdrie902 21:33902 21:33902 21:33902 21:33
Coatbridge902 21:33902 21:33902 21:33902 21:33
Ratho Station900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight
Edinburgh Airport900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight
Gogar900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight900 00:37 after midnight
Holytown235 19:20235 21:00235 20:20235 19:20
Uphall902 22:39902 22:39902 22:39902 22:39
Bathgate903 19:22903 19:22903 19:22903 19:22
Bellshill235 19:20235 21:00235 20:20235 19:20
NewhouseUK090 23:24UK090 23:24UK090 23:24UK090 23:24
Renfrew903 21:14903 21:14903 21:14903 21:14
Newbridge902 22:39902 22:39902 22:39902 22:39
Broxburn902 22:39902 22:39902 22:39902 22:39
WhitburnE20 00:11 after midnightE20 00:11 after midnightE20 00:11 after midnightE20 00:11 after midnight
Blythswood903 21:14903 21:14903 21:14903 21:14
ChapelhallE20 00:00 after midnightE20 00:00 after midnightE20 00:00 after midnightE20 00:00 after midnight
Newmains367 19:03366 19:04366 19:04367 19:03
Shotts367 19:0323 19:0523 19:05367 19:03
Salsburgh902 21:33902 21:33902 21:33902 21:33
Mossend235 19:20235 21:00235 20:20235 19:20
Allanton367 19:03366 19:04366 19:04367 19:03
Bargeddie902 21:33902 21:33902 21:33902 21:33
Bonkle367 19:03366 19:04366 19:04367 19:03
Eurocentral900 00:33 after midnight900 00:33 after midnight900 00:33 after midnight900 00:33 after midnight
Hartwood366 16:04366 19:04366 19:04366 16:04
Greenrigg902 22:39902 22:39902 22:39902 22:39
Wishaw367 19:03366 19:04366 19:04367 19:03

The time each last direct bus leaves Harthill, North Lanarkshire, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Harthill, North Lanarkshire tonight?
The 900 to Ratho Station at 00:37 (after midnight) from Harthill Services, from the timetable for Sunday.
What time is the last bus from Harthill, North Lanarkshire to Glasgow?
The last direct bus from Harthill, North Lanarkshire to Glasgow: on weekdays, the 900 at 00:33 (after midnight) from Harthill Services, reaching Glasgow at 00:56; on Saturdays, the 900 at 00:33 (after midnight) from Harthill Services, reaching Glasgow at 00:56; on Sundays, the 900 at 00:33 (after midnight) from Harthill Services, reaching Glasgow at 00:56.
What time is the last bus from Harthill, North Lanarkshire to Edinburgh?
The last direct bus from Harthill, North Lanarkshire to Edinburgh: on weekdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Edinburgh at 01:14; on Saturdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Edinburgh at 01:14; on Sundays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Edinburgh at 01:14.
What time is the last bus from Harthill, North Lanarkshire to Paisley?
The last direct bus from Harthill, North Lanarkshire to Paisley: on weekdays, the 903 at 21:14 from Harthill Services, reaching Paisley at 22:29; on Saturdays, the 903 at 21:14 from Harthill Services, reaching Paisley at 22:29; on Sundays, the 903 at 21:14 from Harthill Services, reaching Paisley at 22:29.
What time is the last bus from Harthill, North Lanarkshire to Motherwell?
The last direct bus from Harthill, North Lanarkshire to Motherwell: on weekdays, the 366 at 19:04 from Orr Terrace, reaching Motherwell at 19:56; on Saturdays, the 366 at 19:04 from Orr Terrace, reaching Motherwell at 19:56; on Sundays, the 367 at 19:03 from Orr Terrace, reaching Motherwell at 19:56.
What time is the last bus from Harthill, North Lanarkshire to Ingliston?
The last direct bus from Harthill, North Lanarkshire to Ingliston: on weekdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Ingliston at 01:00; on Saturdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Ingliston at 01:00; on Sundays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Ingliston at 01:00.
What time is the last bus from Harthill, North Lanarkshire to Livingston?
The last direct bus from Harthill, North Lanarkshire to Livingston: on weekdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Livingston at 00:49; on Saturdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Livingston at 00:49; on Sundays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Livingston at 00:49.
What time is the last bus from Harthill, North Lanarkshire to Airdrie?
The last direct bus from Harthill, North Lanarkshire to Airdrie: on weekdays, the 902 at 21:33 from Church Street, reaching Airdrie at 21:51; on Saturdays, the 902 at 21:33 from Church Street, reaching Airdrie at 21:51; on Sundays, the 902 at 21:33 from Church Street, reaching Airdrie at 21:51.
What time is the last bus from Harthill, North Lanarkshire to Coatbridge?
The last direct bus from Harthill, North Lanarkshire to Coatbridge: on weekdays, the 902 at 21:33 from Church Street, reaching Coatbridge at 21:58; on Saturdays, the 902 at 21:33 from Church Street, reaching Coatbridge at 21:58; on Sundays, the 902 at 21:33 from Church Street, reaching Coatbridge at 21:58.
What time is the last bus from Harthill, North Lanarkshire to Ratho Station?
The last direct bus from Harthill, North Lanarkshire to Ratho Station: on weekdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Ratho Station at 00:57; on Saturdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Ratho Station at 00:57; on Sundays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Ratho Station at 00:57.
What time is the last bus from Harthill, North Lanarkshire to Edinburgh Airport?
The last direct bus from Harthill, North Lanarkshire to Edinburgh Airport: on weekdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Edinburgh Airport at 01:04; on Saturdays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Edinburgh Airport at 01:04; on Sundays, the 900 at 00:37 (after midnight) from Harthill Services, reaching Edinburgh Airport at 01:04.

Buses in Harthill, North Lanarkshire · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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