Travel from Kilmarnock to Cairnryan

Bus or train from Kilmarnock to Cairnryan?

ScotRail operates a train from Kilmarnock to Cairnryan every 4 hours. Tickets cost $23 - $30 and the journey takes 1 h 51 min. 2 other operators also service this route. Alternatively, Stagecoach West operates a bus from Kilmarnock to Cairnryan every 30 minutes. Tickets cost $4 - $5 and the journey takes 32 min. 2 other operators also service this route.

How to get from Kilmarnock to Cairnryan

From Kilmarnock train to Stranraer, walk to Stranraer, Port Rodie Ferry Terminal (Police Station), then bus to Cairnryan, Post Office. 2 h 48 min £22. From Kilmarnock, Bus Station (Sturrock Street) bus to Ayr, Smith Street, bus to Girvan, Elder Avenue (Opp 86 Elder Avenue), then line 358 bus to Cairnryan, Post Office. 3 h 42 min £11. From Kilmarnock drive to Cairnryan. 1 h 13 min £11.

Operators from Kilmarnock to Cairnryan