Skip to content
Yachts and fishing boats in Stornoway harbour

Outer Hebrides: Lewis & Harris: Getting There

How to get to the Outer Hebrides by ferry from Ullapool or Skye, or by air — and how to get around once you arrive.

There are two main ways in by sea — from Ullapool to Stornoway on Lewis, and from Uig on Skye to Tarbert on Harris — which makes it easy to arrive by one and leave by the other. Flying saves most of a day.

Routes at a glance

FromHowTimeRough cost
UllapoolCalMac ferry to Stornowayabout 2½–2¾ hoursaround £10–12 on foot; car fare extra — book ahead
Uig (Isle of Skye)CalMac ferry to Tarbert (Harris)about 1¾ hoursaround £8 on foot; car fare extra — book ahead
InvernessCar or Citylink coach to Ullapoolabout 1¼ / 1½ hourscoach around £15
Glasgow / Edinburgh / InvernessLoganair flight to Stornowayabout 40 min – 1¼ hoursvaries widely; book early
StornowayCar to Calanais / Tarbert / Luskentyreabout 30 min / 1 hr / 1½ hoursfuel
Leverburgh (Harris)CalMac ferry to Berneray (for the Uists)about 1 houra few pounds on foot

Times and prices are approximate and change with season and booking date — check operators for current timetables and fares.

By ferry

The Ullapool–Stornoway ferry is the main lifeline, normally with two sailings a day; coaches from Inverness are timed to meet it. The Uig–Tarbert route links Harris with Skye and has fewer sailings, sharing a ship with the North Uist service. On both, vehicle space sells out in summer — book as soon as your dates are fixed. The Minch can be rough, and sailings are cancelled or retimed in bad weather and occasionally for technical reasons; check CalMac’s service status before you travel and never plan a same-day flight home after a crossing. Island-hopping “Hopscotch” tickets cover several routes in one booking.

By air

Stornoway Airport, three miles from the town, has Loganair flights from Glasgow, Edinburgh and Inverness. Fares are high unless booked early, but flying one way and taking the ferry the other makes good use of a short trip. Hire cars can be collected at the airport; reserve well in advance, because the island fleet is small.

Getting around

A car is close to essential for seeing much. The main spine road from Stornoway to Tarbert and Leverburgh is good; side roads to beaches and townships are single-track with passing places — see our driving etiquette. Watch for sheep. Buses link Stornoway with the west side, Ness, Tarbert and Leverburgh on weekdays and Saturdays, but services are infrequent and do not run on Sundays. Cycling the length of the islands on the Hebridean Way is popular; the wind usually blows from the south-west.

Sundays

On Lewis and Harris, Sunday is still kept as a day of rest by many islanders. Most shops, many cafés and attractions and some filling stations are closed, and there are no buses. Ferries and flights do operate. Buy food and fuel on Saturday, and book Sunday dinner at your hotel. The Uists and Barra, which are largely Catholic, are more relaxed.

Good to know

Outer Hebrides: Lewis & Harris: getting there FAQs

Frequently asked questions

Which ferry should I take to the Outer Hebrides?

From Inverness and the north, Ullapool–Stornoway. If you are already on Skye, Uig–Tarbert. Combining the two — in by one, out by the other — avoids backtracking.

Do I need to book the ferry?

With a vehicle, yes, well ahead for May to September. Foot passengers can usually travel without booking, though a reservation is wise in high summer.

Can I visit without a car?

It is possible using weekday buses and a guided tour from Stornoway, but you will see far less. Consider hiring a car on the island for at least part of your stay.

Plan your Scotland trip

Book Outer Hebrides tours

Compare the best-reviewed tours, tickets and day trips for Outer Hebrides: Lewis & Harris. Free cancellation on most options.