Getting to the Hebrides

Ferry Travel

Caledonian MacBrayne run a direct car and passenger ferry from Ullapool to Stornoway, a car/passenger ferry to/from Skye to Harris and also to Lochmaddy in North Uist. Inter-island services also operate between Ardmhor in Barra and Eriskay in South Uist and also from Berneray in North Uist to Leverburgh and Harris.
Telephone 0800 066 5000 or log on to their website

NOTE: Road Equivelant Tariff is in operation for ferrys and this has significantly reduced fares.

Bus Links

Regular bus services connect with the ferry arrival and departure times.
The main coach operator from Central Scotland is Scottish Citylink Coaches, for all connections telephone 08705 505050 or visit their website:
Stage Coach also operate between Inverness and Ullapool, telephone 01463 239292, website:

Train Links

You can get as far as Inverness by train, and then go by bus to Ullapool.
You can travel as far as Oban, Mallaig and Kyle by train, and then travel onwards by bus to the ferry from Skye to Harris.
Further details from 08457 484950 or book online through

Air Travel

The following operators fly regular daily services to the islands from Edinburgh, Glasgow, Aberdeen and Inverness.

Eastern Airways 08703 669100(UKonly) +44(0)1652680600 (Int)

Flybe: 0871 7002000 (UK) +44(0)1392268529 (Int)
British Airways: 0345 222111.
Highland Airways: 01667 464141.