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
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