Public Transport


Bus & Train

Glasgow Buchanan Street Bus Station 

  • Coach – Citylink 
  • Service 916 – Destination: Portree / Uig 
  • Travel Time: 6 – 7.5 hours

 

 

Glasgow Queen Street Train Station 

  • Destination: Kyle of Lochalsh 
  • Travel Time: 7 hours 

 

Inverness Bus Station 

  • Coach City Link 
  • Service 917 Destination: Portree /Uig 
  • Travel Time: 3.5 hours 

 

 

Inverness Train Station 

  • Destination: Kyle of Lochalsh
  • Travel Time: 3 hours 

 

There is no direct public transport from Edinburgh to Skye – both train and coach services will need to be changed at either Perth, Inverness, or Glasgow. 


Over the sea to Skye.

 

Malaig to Armadale ferry

  • Operated by Caledonian Macbrayne.
  • Reservations essential.
  • 2 ferries in the summer with multiple sailings per day.
  • 1 ferry in the winter with 2 sailings per day.
  • The ferries can be affected by tide and wind conditions check for updates.
  • Car hire and taxi reservation information can be found by clicking here.

 

The Original Glenelg-Skye Ferry

  • The last manually operated turntable ferry in Scotland.
  • No reservation required.
  • Operates Easter until October.
  • Single track roads to and from the ferry.
  • Seven days a week between 10 a.m. and 6 p.m. (10 a.m. to 7 p.m. June, July, August), every 20 minutes or as required.

Taxi Companies

We highly recommend booking taxis’ in advance, Uber does not operate on Skye.

Portree:

Portree Taxi Service : 01478 612444

Jacks Taxi : 01478613428 : 07956613817

Email : jackstaxi8@gmail.com

Don’s Taxi : 01478 613100

BW’s Taxi : 01478 612865

Fast Cabs Taxi Service : 01478 612200

Gus’ Taxi : 01478 613000

 

Dickies Taxi : 01478613388

Ali’s Taxis : 01478 611160


Car Hire

Unfortunately car hire options on the island are limited with no major franchise present; some local garages may provide services when available.  

Portree:

Jan’s Portree : Van hire only : www.jans.co.uk

Highland Motors: Borve ( Just outside Portree – Used to offer car hire please contact them directly for further info ) Click Here

Morrisons Garage Portree ( Used to have a dedicated website offering car hire which has now gone, contact the garage directly for further info ) tel: +44 (0) 1478 612688

Kyle – South Skye & Lochalsh

Skye Car hire : www.skyecarhire.co.uk

Armadale – Sleat 

Car hire and other transport information : Visitsleat