Travel from Edinburgh to Carnwath

Train from Edinburgh to Carnwath

ScotRail operates a train from Edinburgh to Carnwath every 4 hours. Tickets cost $10 - $13 and the journey takes 27 min. Stuarts Coaches UK also services this route hourly.

How to get from Edinburgh to Carnwath

From Edinburgh train to Carstairs Junction, St Charles Avenue (Carstairs Station) then line 37 bus to Carnwath, Main Street (Biggar Road). 1 h 4 min £10. From Edinburgh night train to Carstairs Junction, St Charles Avenue (Carstairs Station) then line 37 bus to Carnwath, Main Street (Biggar Road). 1 h 13 min £17. From Edinburgh taxi to Carnwath. 37 min £78. From Edinburgh drive to Carnwath. 37 min £5.

Operators from Edinburgh to Carnwath

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

    1. Trip:
      1 Train
      • One-Way approx: USD $13 - $16
      • Duration: 1 h 4 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $13 - $16
        • Duration: 1 h 4 min
        Close x
    2. Trip:
      2 Night train
      • One-Way approx: USD $20 - $27
      • Duration: 1 h 13 min
      Open +
      • Trip:
        2 Night train
        • One-Way approx: USD $20 - $27
        • Duration: 1 h 13 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $90 - $110
      • Duration: 37 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $90 - $110
        • Duration: 37 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $5 - $9
      • Duration: 37 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $5 - $9
        • Duration: 37 min
        Close x