Last buses from Newmains

Direct buses from Newmains go to 14 places. Tonight (Saturday) the last one leaves at 23:45, the 266 to Wishaw. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
GlasgowX11 18:01X11 18:01X11 18:01X11 18:06
Motherwell266 23:45266 23:40266 23:45266 23:32
Hamilton266 23:45266 23:40266 23:45266 23:32
CleekhiminX5 10:13X5 07:18X5 10:13X5 09:38
New StevenstonX5 10:13X5 07:18X5 10:13X5 09:38
ClelandX5 10:13X5 07:18X5 10:13X5 09:38
NewarthillX5 10:13X5 07:18X5 10:13X5 09:38
CarfinX5 10:13X5 07:18X5 10:13X5 09:38
Harthill366 20:20366 20:20366 20:20367 20:20
Shotts266 20:28266 20:28266 20:28367 20:20
Allanton266 20:28266 20:28266 20:28367 20:20
Bonkle266 20:28266 20:28266 20:28367 20:20
Morningside365 16:57365 16:57365 16:57none
Wishaw266 23:45266 23:40266 23:45266 23:32

The time each last direct bus leaves Newmains, 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 Newmains tonight?
The 266 to Wishaw at 23:45 from Cambusnethan Street, from the timetable for Saturday.
What time is the last bus from Newmains to Glasgow?
The last direct bus from Newmains to Glasgow: on weekdays, the X11 at 18:01 from Cambusnethan Street, reaching Glasgow at 18:50; on Saturdays, the X11 at 18:01 from Cambusnethan Street, reaching Glasgow at 18:50; on Sundays, the X11 at 18:06 from Cambusnethan Street, reaching Glasgow at 18:55.
What time is the last bus from Newmains to Motherwell?
The last direct bus from Newmains to Motherwell: on weekdays, the 266 at 23:40 from Cambusnethan Street, reaching Motherwell at 23:52; on Saturdays, the 266 at 23:45 from Cambusnethan Street, reaching Motherwell at 23:58; on Sundays, the 266 at 23:32 from Cambusnethan Street, reaching Motherwell at 23:45.
What time is the last bus from Newmains to Hamilton?
The last direct bus from Newmains to Hamilton: on weekdays, the 266 at 23:40 from Cambusnethan Street, reaching Hamilton at 00:04; on Saturdays, the 266 at 23:45 from Cambusnethan Street, reaching Hamilton at 00:12; on Sundays, the 266 at 23:32 from Cambusnethan Street, reaching Hamilton at 23:57.
What time is the last bus from Newmains to Cleekhimin?
The last direct bus from Newmains to Cleekhimin: on weekdays, the X5 at 07:18 from Cambusnethan Street, reaching Cleekhimin at 07:48; on Saturdays, the X5 at 10:13 from Cambusnethan Street, reaching Cleekhimin at 10:42; on Sundays, the X5 at 09:38 from Cambusnethan Street, reaching Cleekhimin at 10:07.
What time is the last bus from Newmains to New Stevenston?
The last direct bus from Newmains to New Stevenston: on weekdays, the X5 at 07:18 from Cambusnethan Street, reaching New Stevenston at 07:44; on Saturdays, the X5 at 10:13 from Cambusnethan Street, reaching New Stevenston at 10:38; on Sundays, the X5 at 09:38 from Cambusnethan Street, reaching New Stevenston at 10:03.
What time is the last bus from Newmains to Cleland?
The last direct bus from Newmains to Cleland: on weekdays, the X5 at 07:18 from Cambusnethan Street, reaching Cleland at 07:26; on Saturdays, the X5 at 10:13 from Cambusnethan Street, reaching Cleland at 10:21; on Sundays, the X5 at 09:38 from Cambusnethan Street, reaching Cleland at 09:46.
What time is the last bus from Newmains to Newarthill?
The last direct bus from Newmains to Newarthill: on weekdays, the X5 at 07:18 from Cambusnethan Street, reaching Newarthill at 07:30; on Saturdays, the X5 at 10:13 from Cambusnethan Street, reaching Newarthill at 10:25; on Sundays, the X5 at 09:38 from Cambusnethan Street, reaching Newarthill at 09:50.
What time is the last bus from Newmains to Carfin?
The last direct bus from Newmains to Carfin: on weekdays, the X5 at 07:18 from Cambusnethan Street, reaching Carfin at 07:39; on Saturdays, the X5 at 10:13 from Cambusnethan Street, reaching Carfin at 10:33; on Sundays, the X5 at 09:38 from Cambusnethan Street, reaching Carfin at 09:58.
What time is the last bus from Newmains to Harthill?
The last direct bus from Newmains to Harthill: on weekdays, the 366 at 20:20 from Alcath Road, reaching Harthill at 20:54; on Saturdays, the 366 at 20:20 from Alcath Road, reaching Harthill at 20:54; on Sundays, the 367 at 20:20 from Alcath Road, reaching Harthill at 20:55.
What time is the last bus from Newmains to Shotts?
The last direct bus from Newmains to Shotts: on weekdays, the 266 at 20:28 from Alcath Road, reaching Shotts at 20:41; on Saturdays, the 266 at 20:28 from Alcath Road, reaching Shotts at 20:41; on Sundays, the 367 at 20:20 from Alcath Road, reaching Shotts at 20:32.

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