Last buses from Barrmill

Direct buses from Barrmill go to 10 places. Tonight (Saturday) the last one leaves at 22:49, the 337 to Beith. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Kilmarnock337 21:08337 21:08337 21:08337 21:08
Beith337 22:49337 22:49337 22:49337 22:49
Stewarton337 21:08337 21:08337 21:08337 21:08
Crosshouse337 21:08337 21:08337 21:08337 21:08
Kilmaurs337 21:08337 21:08337 21:08337 21:08
Dunlop337 21:08337 21:08337 21:08337 21:08
Burnhouse337 21:08337 21:08337 21:08337 21:08
Gateside337A 08:49337A 08:49337A 08:49none
Lugton337 21:08337 21:08337 21:08337 21:08
Knockentiber337 21:08337 21:08337 21:08337 21:08

The time each last direct bus leaves Barrmill, 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 Barrmill tonight?
The 337 to Beith at 22:49 from Craufurd Crescent, from the timetable for Saturday.
What time is the last bus from Barrmill to Kilmarnock?
The last direct bus from Barrmill to Kilmarnock: on weekdays, the 337 at 21:08 from Greenhills, reaching Kilmarnock at 21:50; on Saturdays, the 337 at 21:08 from Greenhills, reaching Kilmarnock at 21:50; on Sundays, the 337 at 21:08 from Greenhills, reaching Kilmarnock at 21:50.
What time is the last bus from Barrmill to Beith?
The last direct bus from Barrmill to Beith: on weekdays, the 337 at 22:49 from Craufurd Crescent, reaching Beith at 22:55; on Saturdays, the 337 at 22:49 from Craufurd Crescent, reaching Beith at 22:55; on Sundays, the 337 at 22:49 from Craufurd Crescent, reaching Beith at 22:55.
What time is the last bus from Barrmill to Stewarton?
The last direct bus from Barrmill to Stewarton: on weekdays, the 337 at 21:08 from Greenhills, reaching Stewarton at 21:27; on Saturdays, the 337 at 21:08 from Greenhills, reaching Stewarton at 21:27; on Sundays, the 337 at 21:08 from Greenhills, reaching Stewarton at 21:27.
What time is the last bus from Barrmill to Crosshouse?
The last direct bus from Barrmill to Crosshouse: on weekdays, the 337 at 21:08 from Greenhills, reaching Crosshouse at 21:46; on Saturdays, the 337 at 21:08 from Greenhills, reaching Crosshouse at 21:46; on Sundays, the 337 at 21:08 from Greenhills, reaching Crosshouse at 21:46.
What time is the last bus from Barrmill to Kilmaurs?
The last direct bus from Barrmill to Kilmaurs: on weekdays, the 337 at 21:08 from Greenhills, reaching Kilmaurs at 21:36; on Saturdays, the 337 at 21:08 from Greenhills, reaching Kilmaurs at 21:36; on Sundays, the 337 at 21:08 from Greenhills, reaching Kilmaurs at 21:36.
What time is the last bus from Barrmill to Dunlop?
The last direct bus from Barrmill to Dunlop: on weekdays, the 337 at 21:08 from Greenhills, reaching Dunlop at 21:20; on Saturdays, the 337 at 21:08 from Greenhills, reaching Dunlop at 21:20; on Sundays, the 337 at 21:08 from Greenhills, reaching Dunlop at 21:20.
What time is the last bus from Barrmill to Burnhouse?
The last direct bus from Barrmill to Burnhouse: on weekdays, the 337 at 21:08 from Greenhills, reaching Burnhouse at 21:10; on Saturdays, the 337 at 21:08 from Greenhills, reaching Burnhouse at 21:10; on Sundays, the 337 at 21:08 from Greenhills, reaching Burnhouse at 21:10.
What time is the last bus from Barrmill to Gateside?
The last direct bus from Barrmill to Gateside: on weekdays, the 337A at 08:49 from Craufurd Crescent, reaching Gateside at 08:52; on Saturdays, the 337A at 08:49 from Craufurd Crescent, reaching Gateside at 08:52; on Sundays, there's no direct bus.
What time is the last bus from Barrmill to Lugton?
The last direct bus from Barrmill to Lugton: on weekdays, the 337 at 21:08 from Greenhills, reaching Lugton at 21:15; on Saturdays, the 337 at 21:08 from Greenhills, reaching Lugton at 21:15; on Sundays, the 337 at 21:08 from Greenhills, reaching Lugton at 21:15.
What time is the last bus from Barrmill to Knockentiber?
The last direct bus from Barrmill to Knockentiber: on weekdays, the 337 at 21:08 from Greenhills, reaching Knockentiber at 21:43; on Saturdays, the 337 at 21:08 from Greenhills, reaching Knockentiber at 21:43; on Sundays, the 337 at 21:08 from Greenhills, reaching Knockentiber at 21:43.

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