Travel from Edinburgh to Crail

Bus or train from Edinburgh to Crail?

ScotRail operates a train from Edinburgh to Crail hourly. Tickets cost $14 - $19 and the journey takes 58 min. Alternatively, Stagecoach UK operates a bus from Edinburgh to Crail hourly. Tickets cost $6 - $10 and the journey takes 1 h 47 min.

How to get from Edinburgh to Crail

ModeDurationPrice
From Edinburgh train to Cupar, Tesco Supermarket, bus to St Andrews, Bus Station, then line 95 bus to Crail, Bowling Green Place (Garage).2 h 19 min£15
From Edinburgh, George Street (at 10 The Dome) bus to Leven, Bus Station then line 95 bus to Crail, Bowling Green Place (Garage).3 h 22 min£7
From Edinburgh drive to Crail.1 h 14 min£9
From Edinburgh Uber to Crail.1 h 14 min£92

How long does it take to get from Edinburgh to Crail?

It takes approximately 2 h 19 min to get from Edinburgh to Crail, including transfers.

Is there a direct bus between Edinburgh and Crail?

No, there is no direct bus from Edinburgh to Crail. However, there are services departing from Edinburgh, George Street (at 10 The Dome) and arriving at Crail, Bowling Green Place (Garage) via Leven, Bus Station. The journey, including transfers, takes approximately 3 h 22 min.

Operators from Edinburgh to Crail

OperatorPhoneWebsite
ScotRail+44 344 811 0141ScotRail
Stagecoach UKStagecoach UK
Uber EdinburghUber Edinburgh
Close Print Itinerary
  1. Here are 4 options to get from
    Edinburgh to Crail:

    1. Trip:
      1 Train
      • One-Way approx: USD $19 - $25
      • Duration: 2 h 19 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $19 - $25
        • Duration: 2 h 19 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $9 - $13
      • Duration: 3 h 22 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $9 - $13
        • Duration: 3 h 22 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $11 - $17
      • Duration: 1 h 14 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $11 - $17
        • Duration: 1 h 14 min
        Close x
    4. Trip:
      4 Uber
      • One-Way approx: USD $95 - $130
      • Duration: 1 h 14 min
      Open +
      • Trip:
        4 Uber
        • One-Way approx: USD $95 - $130
        • Duration: 1 h 14 min
        Close x