Travel options for:
Nearby airports Fort William
  • Edinburgh (EDI)

    $33 - $50
    1. Edinburgh Airport, Stance C

      56 min - every 30 minutes

      $10 - $15

    2. Buchanan Bus Station

      3 h 6 min - every 4 hours

      $22 - $35

  • Glasgow (GLA)

    $22 - $35
    1. Glasgow Airport, Terminal

      2 h 50 min - 3 times a day

      $22 - $35

  • Inverness (INV)

    $12 - $27
    1. Inverness Airport, Terminal

      25 min - hourly - line 11

      $3 - $5

    2. Inverness, Marks and Spencer

      0 min - 910 feet

    3. Inverness, Bus Station

      2 h 3 min - hourly

      $9 - $23

  • Oban (OBN)

    $8 - $11
    1. North Connel, Airport Road End

      1 h 12 min - every 4 hours

      $8 - $11

  • Tiree (TRE)

    $31 - $43
    1. Tiree (TRE)

      7 min - 3.7 miles

      $12 - $15

    2. Tiree Ferry Terminal

      3 h 50 min - 5 times a day

      $10 - $15

    3. Oban Ferry Terminal

      0 min - 864 feet

    4. Oban, Station Road (Bus Stance

      1 h 25 min - every 4 hours

      $8 - $13

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

Travel from Nearby-Airports to Fort-William

Bus from Nearby airports to Fort William

You can take a bus from Edinburgh (EDI) to Fort William via Buchanan Bus Station in around 4 h 35 min.

How to get from Nearby airports to Fort William

ModeDurationPrice
From Edinburgh Airport, Stance C (Airport) bus to Buchanan Bus Station then bus to Fort William, Bus Station.4 h 35 min£29
From Glasgow Airport, Terminal Building (Glasgow Airport) bus to Fort William, Bus Station.2 h 50 min£19
From Inverness Airport, Terminal Building (Inverness Airport) line 11 bus to Inverness, Marks and Spencer, walk to Inverness, Bus Station, then bus to Fort William, Bus Station.2 h 39 min£14
From North Connel, Airport Road End (Airfield Road End) bus to Fort William, Camusnagaul Ferry Pier.1 h 12 min£6
From Tiree (TRE) taxi to Tiree Ferry Terminal, ferry to Oban Ferry Terminal, walk to Oban, Station Road (Bus Stance 2), then bus to Fort William, Camusnagaul Ferry Pier.6 h 22 min£28

How long does it take to get from Nearby airports to Fort William?

It takes approximately 4 h 35 min to get from Nearby airports to Fort William, including transfers.

Is there a direct bus between Nearby airports and Fort William?

Yes, there is a direct bus departing from Glasgow Airport, Terminal Building (Glasgow Airport) and arriving at Fort William, Bus Station. Services depart every three hours, and operate Saturday and Sunday. The journey takes approximately 2 h 50 min.

Operators from Nearby airports to Fort William

OperatorPhoneWebsite
Scottish Citylink0871 266 33 33Scottish Citylink
Stagecoach UKStagecoach UK
West Coast Motors01586 552319West Coast Motors
Caledonian MacBrayne+44 (0)1475 650 397Caledonian MacBrayne