Travel from Edinburgh to Tarbert-Argyll-and-Bute-Scotland

Bus or train from Edinburgh to Tarbert?

ScotRail operates a train from Edinburgh to Tarbert every 30 minutes. Tickets cost $15 - $20 and the journey takes 44 min. 3 other operators also service this route. Alternatively, Scottish Citylink operates a bus from Edinburgh to Tarbert every 15 minutes. Tickets cost $12 - $17 and the journey takes 1 h 18 min. Scottish Citylink also services this route every 4 hours.

How to get from Edinburgh to Tarbert

ModeDurationPrice
From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), bus to Glasgow Central, train to Wemyss Bay, then drive to Tarbert.4 h 30 min$61
From Edinburgh train to Glasgow Queen Street, walk to Buchanan Bus Station, then bus to Tarbert, Bus Terminal (Health Centre).5 h 1 min$43
From Edinburgh, Princes Street (opp Boots) bus to Buchanan Bus Station then bus to Tarbert, Bus Terminal (Health Centre).5 h 26 min$37
From Edinburgh drive to Tarbert.2 h 53 min$37

Operators from Edinburgh to Tarbert

Close Print Itinerary
  1. Here are 4 options to get from
    Edinburgh to Tarbert:

    1. Trip:
      1 Train
      • One-Way approx: USD $51 - $72
      • Duration: 4 h 30 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $51 - $72
        • Duration: 4 h 30 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $38 - $54
      • Duration: 5 h 1 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $38 - $54
        • Duration: 5 h 1 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $31 - $44
      • Duration: 5 h 26 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $31 - $44
        • Duration: 5 h 26 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $45
      • Duration: 2 h 53 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $45
        • Duration: 2 h 53 min
        Close x