How to get to Stornoway


Travel to the Outer Hebrides

While we may appear to be a long way from everywhere – it’s relatively easy to reach Stornoway by air, by coach, by rail/coach and by road.

By air

The modern terminal at Stornoway airport is served by direct flights from the mainland (all less than about an hour’s duration) from Aberdeen, Edinburgh, Glasgow and Inverness.  Flights are by Flybe (operated by Loganair) and Eastern Airways.

There are also inter-island flights direct from Benbecula.

Each of the mainland airports which serve Stornoway have connecting flights by ‘traditional’ airlines and by ‘budget’ carriers – bringing many regional UK airports within a ‘one change’ journey.

By Sea

Caledonian MacBrayne is a state owned ferry company, operating a fleet of modern, drivel-on/drive-off ferries throughout the Hebrides, as well as a number of routes to the south-west of Scotland.

The MV Loch Seaforth sails at least twice daily in each direction between Ullapool and Stornoway (one each-way crossing on Sundays). The ship was constructed in 2014, has a capacity of 143 cars and carries up to 700 passengers.

Between Ullapool and Inverness, the A835  road has been the subject of considerable improvement in recent years and now puts normal  travel time between the two at a realistic 1 hour and 15 minutes or less. For visitors travelling north to Ullapool, the UK motorway network joins the A9 trunk route to Inverness, via Perth.

By coach

Scottish Citylink coaches (the ‘main’ national operator) operate service number 961 from Inverness to Ullapool, with luggage handling through to Stornoway arrivals hall.  Citylink connects with coach services from Glasgow and Edinburgh, which in turn connect with the National Express network.

Booking for coaches is essential – may be completed at the City link website.

By rail/coach

Nearest rail station is at Inverness, where railway passengers will need to transfer to the coach service shown above.