Travel options for:
Nearby airports Portree

Glasgow (GLA)  •  6 h 15 min

$40 - $60

Inverness (INV)  •  4 h 42 min

$24 - $35

Stornoway (SYY)  •  6 h 3 min

$14 - $19

Benbecula (BEB)  •  4 h 38 min

$14 - $20

Barra (BRR)  •  6 h 59 min

$108 - $137

  • 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 twice daily. 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 bus to Portree, Somerled Square.6 h 15 min£38
From Inverness Airport, Terminal Building bus to Inverness, Marks and Spencer, walk to Inverness, Bus Station, then bus to Portree, Somerled Square.4 h 42 min£22
From Branahuie, Number 10 bus to Stornoway, Bus Station, bus to Tarbert, Car Park, walk to Tarbert, ferry to Uig Skye Ferry Terminal, walk to Uig Pier, then bus to Portree, Somerled Square.6 h 3 min£12
From Balivanich, Airport Terminal bus to Lochmaddy, Ferry Terminal, walk to Lochmaddy North Uist Ferry Terminal, ferry to Uig Skye Ferry Terminal, walk to Uig Pier, then bus to Portree, Somerled Square.4 h 38 min£12
From Eoligarry, Airport Terminal bus to Airdmhor, Ferry Terminal, walk to Ardveenish, Aird Mhor Barra Ferry Terminal, ferry to Eriskay Ferry Terminal, taxi to Lochmaddy North Uist Ferry Terminal, ferry to Uig Skye Ferry Terminal, walk to Uig Pier, then bus to Portree, Somerled Square.6 h 59 min£101

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

The bus from Glasgow Airport, Terminal Building to Portree, Somerled Square takes 6 h 15 min including transfers and departs twice daily.

Is there a direct bus between Nearby airports and Portree?

Yes, there is a direct bus departing from Glasgow Airport, Terminal Building and arriving at Portree, Somerled Square. Services depart twice daily, and operate every day. The journey takes approximately 6 h 15 min.

Operators from Nearby airports to Portree

OperatorPhoneWebsite
Scottish Citylink0871 266 33 33Scottish Citylink
Stagecoach HighlandsStagecoach Highlands
Bus Na Comhairle01851 600 501Bus Na Comhairle
Hebridean Minibus Servic+44 1851 709886Hebridean Minibus Servic
Caledonian MacBrayne+44 (0)1475 650 397Caledonian MacBrayne
Grenitote Travel01876 560 244Grenitote Travel
MacNeil CoachesMacNeil Coaches