Last buses from Largs

Direct buses from Largs go to 31 places. Tonight (Saturday) the last one leaves at 22:42, the 585A to Fairlie. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Glasgow901 20:13901 18:13901 20:13901 19:08
Paisley904 18:55904 18:55904 18:55none
Ayr585 17:55585 17:55585 17:55585 18:14
Greenock578 22:36578 22:36578 22:36576 23:15
Irvine585 18:25585 18:25585 18:25585 18:14
Kilwinning50 16:3750 16:3750 16:37none
Johnstone904 18:55904 18:55904 18:55none
Dalry904 18:55904 18:55904 18:55905 11:38
Port Glasgow901 20:13901 18:13901 20:13901 19:08
Gourock901 20:13901 20:13901 20:13901 19:48
Loanhead904 18:55904 18:55904 18:55none
Braehead Shopping Centre901 20:13901 18:13901 20:13901 19:08
Glengarnock904 18:55904 18:55904 18:55none
Beith904 18:55904 18:55904 18:55none
Kilbirnie904 18:55904 18:55904 18:55905 11:38
Ardrossan585A 22:42X585 22:44585A 22:42585 18:14
Saltcoats585A 21:42585A 21:42585A 21:42585 18:14
Stevenston585A 21:42585A 21:42585A 21:42585 18:14
Elderslie904 18:55904 18:55904 18:55none
Inverkip578 22:36578 22:36578 22:36576 23:15
Lochwinnoch904 18:55904 18:55904 18:55905 11:38
Wemyss Bay578 22:36578 22:36578 22:36576 23:15
Howwood904 18:55904 18:55904 18:55none
Prestwick585 17:55585 17:55585 17:55585 18:14
Skelmorlie578 22:36578 22:36578 22:36576 23:15
Fairlie585A 22:42X585 22:44585A 22:42585 18:14
Linwood905 13:26905 13:26905 13:26905 11:38
Seamill585A 22:42X585 22:44585A 22:42585 18:14
Hunterston585A 22:42X585 22:44585A 22:42585 18:14
West Kilbride585A 22:42585A 21:42585A 22:42585 18:14
CumbraeCM7 20:10CM7 20:10CM7 20:10CM7 20:10

The time each last direct bus leaves Largs, 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 Largs tonight?
The 585A to Fairlie at 22:42 from Marina, from the timetable for Saturday.
What time is the last bus from Largs to Glasgow?
The last direct bus from Largs to Glasgow: on weekdays, the 901 at 18:13 from Greenock Road, reaching Glasgow at 19:51; on Saturdays, the 901 at 20:13 from Greenock Road, reaching Glasgow at 21:44; on Sundays, the 901 at 19:08 from Greenock Road, reaching Glasgow at 20:40.
What time is the last bus from Largs to Paisley?
The last direct bus from Largs to Paisley: on weekdays, the 904 at 18:55 from Crematorium, reaching Paisley at 19:47; on Saturdays, the 904 at 18:55 from Crematorium, reaching Paisley at 19:46; on Sundays, there's no direct bus.
What time is the last bus from Largs to Ayr?
The last direct bus from Largs to Ayr: on weekdays, the 585 at 17:55 from Marina, reaching Ayr at 19:25; on Saturdays, the 585 at 17:55 from Marina, reaching Ayr at 19:25; on Sundays, the 585 at 18:14 from Marina, reaching Ayr at 19:44.
What time is the last bus from Largs to Greenock?
The last direct bus from Largs to Greenock: on weekdays, the 578 at 22:36 from Greenock Road, reaching Greenock at 23:05; on Saturdays, the 578 at 22:36 from Greenock Road, reaching Greenock at 23:05; on Sundays, the 576 at 23:15 from Greenock Road, reaching Greenock at 23:34.
What time is the last bus from Largs to Irvine?
The last direct bus from Largs to Irvine: on weekdays, the 585 at 18:25 from Marina, reaching Irvine at 19:25; on Saturdays, the 585 at 18:25 from Marina, reaching Irvine at 19:25; on Sundays, the 585 at 18:14 from Marina, reaching Irvine at 19:14.
What time is the last bus from Largs to Kilwinning?
The last direct bus from Largs to Kilwinning: on weekdays, the 50 at 16:37 from Marina, reaching Kilwinning at 17:04; on Saturdays, the 50 at 16:37 from Marina, reaching Kilwinning at 17:04; on Sundays, there's no direct bus.
What time is the last bus from Largs to Johnstone?
The last direct bus from Largs to Johnstone: on weekdays, the 904 at 18:55 from Crematorium, reaching Johnstone at 19:33; on Saturdays, the 904 at 18:55 from Crematorium, reaching Johnstone at 19:33; on Sundays, there's no direct bus.
What time is the last bus from Largs to Dalry?
The last direct bus from Largs to Dalry: on weekdays, the 904 at 18:55 from Crematorium, reaching Dalry at 18:59; on Saturdays, the 904 at 18:55 from Crematorium, reaching Dalry at 18:59; on Sundays, the 905 at 11:38 from Crematorium, reaching Dalry at 11:41.
What time is the last bus from Largs to Port Glasgow?
The last direct bus from Largs to Port Glasgow: on weekdays, the 901 at 18:13 from Greenock Road, reaching Port Glasgow at 19:09; on Saturdays, the 901 at 20:13 from Greenock Road, reaching Port Glasgow at 21:03; on Sundays, the 901 at 19:08 from Greenock Road, reaching Port Glasgow at 19:58.
What time is the last bus from Largs to Gourock?
The last direct bus from Largs to Gourock: on weekdays, the 901 at 20:13 from Greenock Road, reaching Gourock at 20:31; on Saturdays, the 901 at 20:13 from Greenock Road, reaching Gourock at 20:31; on Sundays, the 901 at 19:48 from Greenock Road, reaching Gourock at 20:07.

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