Travel options for:
Nearby airports Portree
  • Glasgow (GLA)

    $40 - $60
    1. Glasgow Airport, Terminal

      6 h 15 min - once daily

      $40 - $60

  • Inverness (INV)

    $27 - $39
    1. Inverness Airport, Terminal

      25 min - hourly - line 11

      $3 - $4

    2. Inverness, Marks and Spencer

      0 min - 902 feet

    3. Inverness, Bus Station

      3 h 17 min - 5 times a day

      $24 - $35

  • Stornoway (SYY)

    $26 - $35
    1. Branahuie, Number 10

      11 min - twice daily

      $4

    2. Stornoway, Bus Station

      1 h - 3 times a day

      $13

    3. Tarbert, Car Park

      0 min - 380 feet

    4. Tarbert (Harris) Ferry

      1 h 40 min - every 4 hours

      $7 - $11

    5. Uig Skye Ferry Terminal

      0 min - 359 feet

    6. Uig Pier (Caledonian MacBrayne

      24 min - every 3 hours

      $3 - $8

  • Benbecula (BEB)

    $18 - $27
    1. Balivanich, Airport Road

      29 min - once daily

      $8

    2. Lochmaddy, Ferry Terminal

      0 min - 115 feet

    3. Lochmaddy North Uist Ferry

      1 h 45 min - every 3 hours

      $7 - $11

    4. Uig Skye Ferry Terminal

      0 min - 359 feet

    5. Uig Pier (Caledonian MacBrayne

      24 min - every 3 hours

      $3 - $8

  • Tiree (TRE)

    $44 - $66
    1. Crossapol, Garage Road End

      12 min - once daily - line 499

      $4

    2. Scarinish, Ferry Terminal

      0 min - 0 feet

    3. Tiree Ferry Terminal

      3 h 50 min - 5 times a day

      $10 - $15

    4. Oban Ferry Terminal

      0 min - 864 feet

    5. Oban, Station Road (Bus Stance

      1 h 28 min - 3 times a day

      $8 - $13

    6. Fort William, Bus Station

      3 h - once daily

      $23 - $35

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

Travel from Nearby-Airports to Portree

Bus from Nearby airports to Portree

Scottish Citylink operates a bus from Glasgow (GLA) to Portree 3 times a day. Tickets cost $40 - $60 and the journey takes 6 h 15 min.

How to get from Nearby airports to Portree

ModeDurationPrice
From Glasgow Airport, Terminal Building (Glasgow Airport) bus to Portree, Somerled Square (War Memorial).6 h 15 min£38
From Inverness Airport, Terminal Building (Inverness Airport) line 11 bus to Inverness, Marks and Spencer, walk to Inverness, Bus Station, then bus to Portree, Somerled Square (War Memorial).4 h 42 min£24
From Branahuie, Number 10 bus to Stornoway, Bus Station, bus to Tarbert, Car Park, walk to Tarbert (Harris) Ferry Terminal, ferry to Uig Skye Ferry Terminal, walk to Uig Pier (Caledonian MacBrayne Office), then bus to Portree, Co-Op.5 h 56 min£23
From Balivanich, Airport Road bus to Lochmaddy, Ferry Terminal, walk to Lochmaddy North Uist Ferry Terminal, ferry to Uig Skye Ferry Terminal, walk to Uig Pier (Caledonian MacBrayne Office), then bus to Portree, Co-Op.4 h 19 min£17
From Crossapol, Garage Road End line 499 bus to Scarinish, Ferry Terminal, walk to Tiree Ferry Terminal, ferry to Oban Ferry Terminal, walk to Oban, Station Road (Bus Stance 2), bus to Fort William, Bus Station, then bus to Portree, Somerled Square (War Memorial).11 h 30 min£41

How long does it take to get from Nearby airports to Portree?

The bus from Glasgow Airport, Terminal Building (Glasgow Airport) to Portree, Somerled Square (War Memorial) takes 6 h 15 min including transfers and departs three times a day.

Is there a direct bus between Nearby airports and Portree?

Yes, there is a direct bus departing from Glasgow Airport, Terminal Building (Glasgow Airport) and arriving at Portree, Somerled Square (War Memorial). Services depart three times a day, and operate Saturday and Sunday. The journey takes approximately 6 h 15 min.

Operators from Nearby airports to Portree

OperatorPhoneWebsite
Scottish Citylink0871 266 33 33Scottish Citylink
Stagecoach UKStagecoach UK
Bus Na ComhairleBus Na Comhairle
Hebridean Transport+44 1851 709886Hebridean Transport
Caledonian MacBrayne+44 (0)1475 650 397Caledonian MacBrayne
Grenitote Travel01876 560 244Grenitote Travel
John KennedyJohn Kennedy
West Coast Motors01586 552319West Coast Motors