Travel from Troon to Cairnryan

Bus or train from Troon to Cairnryan?

ScotRail operates a train from Troon to Cairnryan every 4 hours. Tickets cost $21 - $26 and the journey takes 1 h 39 min. 2 other operators also service this route. Alternatively, Stagecoach West operates a bus from Troon to Cairnryan every 30 minutes. Tickets cost $3 - $4 and the journey takes 34 min. 2 other operators also service this route.

How to get from Troon to Cairnryan

From Troon train to Stranraer, walk to Stranraer, Port Rodie Ferry Terminal (Police Station), then bus to Cairnryan, Post Office. 2 h 36 min £19. From Troon, St Meddans Street line 14 bus to Ayr, Bus Station (Fullarton Street), bus to Girvan, Elder Avenue (Opp 86 Elder Avenue), then line 358 bus to Cairnryan, Post Office. 3 h 45 min £11. From Troon drive to Cairnryan. 1 h 8 min £10.

Operators from Troon to Cairnryan

Close Print Itinerary
  1. Here are 3 options to get from
    Troon to Cairnryan:

    1. Trip:
      1 Train
      • One-Way approx: USD $24 - $30
      • Duration: 2 h 36 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $24 - $30
        • Duration: 2 h 36 min
        Close x
    2. Trip:
      2 Line 14 bus, bus, line 358 bus
      • One-Way approx: USD $13 - $17
      • Duration: 3 h 45 min
      Open +
      • Trip:
        2 Line 14 bus, bus, line 358 bus
        • One-Way approx: USD $13 - $17
        • Duration: 3 h 45 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $11 - $17
      • Duration: 1 h 8 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $11 - $17
        • Duration: 1 h 8 min
        Close x