Buses in Irvine

24 bus routes serve Irvine, run by Stagecoach West Scotland and Shuttle Buses. Trains are run by ScotRail. The main interchange is Bruce Terrace, Irvine.

Bus station: Bruce Terrace, Irvine

Most frequent routes

Where you can go from Irvine

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Irvine?
Direct buses from Irvine go to Kilwinning (38, 29A, 27, 29, 29B), Ayr (train, 585, 14), Beith (25, 25A, 25B), Broomlands (28, 23, 28A), Girdle Toll (25A, 30, 30A), Stewarton (113, 13, 113A), Crosshouse (21, 21A), Dreghorn (30, 30A), Glasgow Central (train) and Kilbirnie (25B, 25E).
Which bus goes from Irvine to Kilwinning?
Routes 38, 29A, 27, 29 and 29B, run by Shuttle Buses.
Which bus goes from Irvine to Ayr?
Routes train, 585 and 14, run by ScotRail and Stagecoach West Scotland.
Which bus goes from Irvine to Beith?
Routes 25, 25A and 25B, run by Stagecoach West Scotland.
Where do buses stop in Irvine?
The busiest stops are Irvine station, Bruce Terrace, East Road, Bridgegate and Quarry Road.
Which bus companies run in Irvine?
Stagecoach West Scotland and Shuttle Buses.
What are the most frequent buses in Irvine?
the 11 (Kilmarnock – Ardrossan), the 22 (Irvine – Perceton), the 28 (Broomlands – Irvine) and the 23 (Broomlands – Irvine).
Where is the bus station in Irvine?
Buses meet at Bruce Terrace, Irvine.

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