Getting here

Quick Finder

Search for Places

Search Accommodation

Room / Property
If booking self-catering accommodation please select 1 room/property for the total number of adults & children.
Advanced Search

Search What's On

Start Date
End Date

Search things to do


Search Food & Drink

Journey Planner
  • Traigh Sheileboist at Seilebost, looking towards Luskentyre from Seilebost, Isle of Harris, Outer Hebrides
    The Outer Hebrides boasts stunning coastal scenery
  • The Isle of Scalpay, joined by a bridge from the Isle of Harris
    The Isle of Scalpay, joined by a bridge from the Isle of Harris

Located on the outer north western edge of mainland Scotland, this beautiful set of 200 islands making up the Outer Hebrides is much quicker to reach than you think. Discover the many convenient connections with daily flights and ferries connecting the island chain to the mainland and to each other, and experience a perfect island hopping holiday.

By land

By car

If you’re thinking of driving to the Outer Hebrides, it couldn’t be any easier. Bring your car across to one of the ferry points at Ullapool, Oban or in Uig on Skye where Caledonian MacBrayne allows you to take your car onboard, or leave it at one of the ferry departure points and travel as a foot passenger.

There are several car hire operators on Lewis, Benbecula and the Isle of Barra where you can rent a car to explore this stunning region.

You can find out up-to-date traffic information from Traffic Scotland.

By bus

Scottish Citylink operates regular bus services to mainland ferry ports connecting, where possible, with ferry arrival and departure times.

Between Ullapool and Inverness, and Oban and Glasgow and Edinburgh, Citylink buses take you on a scenic journey through beautiful scenery to the ferry terminals where ongoing connections are available to the Outer Hebrides' islands.

By train

Travel by rail to Oban from where you can catch a Caledonian MacBrayne ferry to the Outer Hebrides, or take the train to Mallaig or Kyle of Lochalsh, then journey by bus or car through Skye before making a ferry crossing from Uig to the Outer Hebrides.

To get to Ullapool, take the train as far as Inverness, and then go by coach to Ullapool.

If you’re planning to explore the region, The Freedom of Scotland Travelpass allows unlimited travel on scheduled rail services in Scotland, Caledonian MacBrayne ferries and certain Scottish Citylink bus routes, including those connecting with ferries to the Outer Hebrides.

Another option is a Rail and Sail pass which specifically covers trains and ferries to the Outer Hebrides.

For all train times to Scotland and fares across the UK network, visit National Rail Enquiries.

By sea

Getting to the Outer Hebrides by boat is easy as Caledonian MacBrayne runs a modern fleet of car and passenger ferries to five ports in the Outer Hebrides: Stornoway from Ullapool, Tarbert and Lochmaddy from Uig on Skye, and Lochboisdale and Castlebay from Oban.

The frequency of the sailings depends on the season, so please check the ferry operators’ websites before starting off.

There will be a change to the service from 20 April to 24 May on the Ullapool to Stornoway service, when only a passenger route will operate. Find more information on the Calmac route amend.

However, it is easy to travel from Uig as an alternative route. There will be two daily services from Uig on Stornoway which will carry both passengers and vehicles - this is a temporary service during the route amend.

By air

There are several options for flying to the Outer Hebrides.


Flybe, operated by Loganair, operates flights four times daily, Monday to Saturday, to Stornoway from Glasgow, Edinburgh and Inverness; there is also a Sunday flight from Glasgow. Benbecula can be reached from Glasgow and Inverness from Monday to Saturday, while Barra gets connected with Glasgow, Monday to Saturday, with additional Sunday flights in the summer months.

Eastern Airways

Eastern Airways have one return flight between Stornoway and Aberdeen from Monday to Friday.

From outside Scotland

Connecting flights are available from London to Edinburgh, Glasgow, Aberdeen and Inverness, and from other cities around the UK and Europe.

Where to find out more

For inspiration and ideas on everything to see and do in the Outer Hebrides, call into a VisitScotland Information Centre. Our friendly experts can offer advice on all things local as well as sharing their wider knowledge of Scotland. Staff can also arrange your accommodation, handle all your travel needs and book tickets for events, activities and attractions across Scotland.

Further travel information can be obtained in advance from Traveline, by downloading their mobile app or by calling 0871 200 2233.