Travel options for:
Edinburgh Airport (EDI) to Fort William
  • Bus

    $44
    1. Edinburgh Airport, Stance C

      56 min - every 30 minutes

      $14

    2. Buchanan Bus Station

      3 h 1 min - once daily

      $31

  • Train

    $51 - $76
    1. Edinburgh Airport (Edinburgh

      26 min - every 10 minutes

      $4 - $7

    2. Haymarket

      2 h 41 min - once a week

      $29 - $45

    3. Crianlarich

      1 h 46 min - 5 times a day

      $17 - $25

  • Night train

    $34 - $52
    1. Edinburgh Airport (Edinburgh

      34 min - every 10 minutes

      $5 - $7

    2. Edinburgh, St Andrew Square

      5 min - 1543 feet

    3. Edinburgh

      5 h 5 min - twice daily

      $29 - $45

  • Drive

    $27 - $40
    1. Edinburgh Airport (EDI)

      2 h 27 min - 127.3 miles

      $27 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Edinburgh Airport, Stance C (Airport) bus to Buchanan Bus Station then bus to Fort William, Bus Station. 4 h 57 min £33. From Edinburgh Airport (Edinburgh Trams) tram to Haymarket, train to Crianlarich, then train to Fort William. 6 h 53 min £46. From Edinburgh Airport (Edinburgh Trams) tram to Edinburgh, St Andrew Square (Edinburgh Trams), walk to Edinburgh, then night train to Fort William. 6 h 44 min £30. From Edinburgh Airport (EDI) drive to Fort William. 2 h 27 min £25.