- Scotrail - for general rail travel information Cheaper to book on-line!
Bus & Coach Travel linking Portree to the Scottish mainland.
Local Buses and Coaches
running bus services throughout the Highlands as well as on Skye.
- Local Bus - Armadale, Portree and Kyle of Lochalsh
- From Mallaig to Armadale via Caledonian MacBrayne
- Highlands & Islands Airports Limited
for Highlands and Islands of Scotland Airports.
- Eastern Airways
Inverness direct from Birmingham and Manchester.
- Europcar Car Hire
- Hertz Car Rental
- Avis Car Rental
- Local Car Rental
- Dornie Taxi
- Coach Hire
Note: If you provide transport in Lochalsh or Skye a and would like to be included please email us