🚏 Kilmarnock Bus Station

27 bus routes across 8 stands , first bus around 00:05, last around 23:40. Pick a stand for live departures, or a route for the full timetable.

Routes from Kilmarnock Bus Station

Stands at Kilmarnock Bus Station

Frequently asked questions

Which buses go from Kilmarnock Bus Station?

27 bus routes call at Kilmarnock Bus Station: the 1 (Priestland Loudon Avenue), the 1A (Kilmarnock Bus Station), the 1B (Galston Millands Road), the 2 (Hurlford Richardson Avenue), the 3 (Bus Station), the 4 (Ayr Bus Station), the 5 (New Farm Loch Niven Place), the 6 (Bus Station), the 7 (Bus Station), the 9 (Kilmarnock Bus Station), the 10 (Barassie Westward Way), the 11 (Kilmarnock Bus Station), the 50 (Cumnock Bus Stance), the 76 (Cumnock Bus Stance), the 110 (Kilmarnock Bus Station), the 337 (Kilmarnock), the 337A (Kilmarnock Bus Station), the X71 (Priestland Loudon Avenue), the X71 (Kilmarnock Bus Station), the X76 (Kilmarnock Bus Station) and more.

How many stands does Kilmarnock Bus Station have?

8 stands are in use, each with its own live departure board. Pick your stand below to see what is due.

What time is the first and last bus from Kilmarnock Bus Station?

The earliest departure is around 00:05 and the latest around 23:40 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.

Who runs the buses from Kilmarnock Bus Station?

Stagecoach West Scotland, Shuttle Buses.

Looking for the whole town rather than the station? All bus times in Kilmarnock. Stand data from NaPTAN; timetables from the operators' own open data.