Welcome toHarris


The home of Harris Tweed and beaches of pure white sands, pale green and turquoise seas.

1 of 4 Clach MhicLeoid, Isle of Harris

More about Harris

Ideal for:

Nature & wildlife Culture

TripAdvisor's best island in Europe

Best island in Europe? It shouldn't be a surprise. The Isle of Harris has the beaches, puffin colonies, and seafood to make it the envy of the continent. Get the ferry to Harris direct from Skye, and once you're there head out on a boat trip for basking sharks, minke and killer whales, or stick to the shore to go otter spotting. You can see St Kilda from the west coast, and you can book a day trip to go see the wildest isle in the Outer Hebrides. Stay in a whitewashed croft, climb An Clisham, the highest peak in the Outer Hebrides, or spend an afternoon exploring the history of the island's cloth, Harris Tweed.

For more information on this destination visit the Outer Hebrides website. 


Harris Map

How to get here

You've got several options for getting a ferry to Tarbert (Harris).

Buy Tickets

Looking for the best form of travel to and from our ports? Traveline can help you find the way that best suits you for making your journey using the most up to date information from around the UK for all transport companies.

We have listed some travel information below that you may find useful:

Getting to Uig

Uig is at the north end of Skye, so to get to Harris you'll need to get to Skye first.

By bus

The bus from Fort William to Uig takes 3 hours 40 minutes, on average, and the views on the drive north are some of the most beautiful in Scotland.

By car

You have two options - drive to Mallaig and go over the sea to Skye, or drive further north to Kyle of Lochlash and cross to Skye via the bridge. The ferry from Mallaig to Skye takes 30 minutes and docks at Armadale, from where you can drive north to Uig, which takes about 90 minutes. Can't decide? Do one on the way there, the other on the way back.

Postcode for sat nav

Uig Port: IV51 9XX

Mallaig Port: PH41 4QD


Have you thought about alternate routes to get to your chosen destination?

With 5 routes to and from the Outer Hebrides and great connectivity throughout the island chain the travel options available have never been greater.

Whether you are looking to explore on an Hopscotch® holiday or find a different route home we offer a variety of daily sailings to ensure that you can reach your ideal destination.

Here are the 5 route options to the Outer Hebrides

Castlebay (Barra) from Oban
Lochboisdale (Uists) from Mallaig
Lochmaddy (Uists) from Uig (Skye)
Tarbert (Harris) from Uig (Skye)
Stornoway (Lewis) from Ullapool

Useful information for your journey

For those travelling onward without a vehicle find out more about the bus services  offered throughout the Outer Hebrides.

Download the free Ultimate Outer Hebrides App your ideal journey companion.

Keep up to date with all our CalMac services and Service status & info.

View on interactive map