Travel from Cairnryan to Glasgow

Bus or train from Cairnryan to Glasgow?

Scottish Citylink operates a bus from Cairnryan to Glasgow 5 times a day. Tickets cost $19 - $27 and the journey takes 2 h 5 min. Alternatively, ScotRail operates a train from Cairnryan to Glasgow hourly. Tickets cost $13 - $18 and the journey takes 50 min.

How to get from Cairnryan to Glasgow

ModeDurationPrice
From Cairnryan, Post Office bus to Cairnryan, Stena Terminal then bus to Buchanan Bus Station.3 h 8 min£18
From Cairnryan, Post Office bus to Cairnryan, Stena Terminal, bus to Ayr, then train to Glasgow Central.3 h 29 min£24
From Cairnryan, Post Office line 360 bus to Girvan, Elder Avenue (Opp 86 Elder Avenue), bus to Ayr, then train to Glasgow Central.3 h 33 min£19
From Cairnryan, Post Office bus to Stranraer, Port Rodie, walk to Stranraer, train to Ayr, then train to Glasgow Central.3 h 58 min£27
From Cairnryan drive to Glasgow.1 h 37 min£15

How long does it take to get from Cairnryan to Glasgow?

It takes approximately 3 h 8 min to get from Cairnryan to Glasgow, including transfers.

Is there a direct bus between Cairnryan and Glasgow?

No, there is no direct bus from Cairnryan to Glasgow. However, there are services departing from Cairnryan, Post Office and arriving at Buchanan Bus Station via Cairnryan, Stena Terminal. The journey, including transfers, takes approximately 3 h 8 min.

Operators from Cairnryan to Glasgow

OperatorPhoneWebsite
Stagecoach WestStagecoach West
Scottish Citylink0871 266 33 33Scottish Citylink
Dodds of Troon01292 288100Dodds of Troon
ScotRail+44 344 811 0141ScotRail
Close Print Itinerary
  1. Here are 5 options to get from
    Cairnryan to Glasgow:

    1. Trip:
      1 Bus
      • One-Way approx: USD $21 - $30
      • Duration: 3 h 8 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $21 - $30
        • Duration: 3 h 8 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $31 - $37
      • Duration: 3 h 29 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $31 - $37
        • Duration: 3 h 29 min
        Close x
    3. Trip:
      3 Train via Girvan, Elder Avenue (Opp 86 Elder Avenue)
      • One-Way approx: USD $23 - $31
      • Duration: 3 h 33 min
      Open +
      • Trip:
        3 Train via Girvan, Elder Avenue (Opp 86 Elder Avenue)
        • One-Way approx: USD $23 - $31
        • Duration: 3 h 33 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $32 - $43
      • Duration: 3 h 58 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $32 - $43
        • Duration: 3 h 58 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $17 - $25
      • Duration: 1 h 37 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $17 - $25
        • Duration: 1 h 37 min
        Close x