Ullapool harbour and Loch Broom, Ullapool, Coigach & Assynt

A mini guide to

Ullapool, Coigach & Assynt: getting there

Stops, stations and how to reach Ullapool, Coigach & Assynt

Stops and stations

Getting to Ullapool, Coigach & Assynt

Choose the stop closest to where you are going.

Stop or stationServicesGood for
Ullapool ferry terminalCalMac ferry to StornowayCalMac says the crossing to Lewis takes 2 hours 45 minutes and recommends vehicle reservations
Ullapool bus stopsBus to InvernessCalMac's Lewis page gives about 1 hour 30 minutes from Inverness; check Traveline Scotland for times
InvernessRail, coach and air hubThe nearest railway station and airport; Ullapool is about 45 miles away by road
A835 and A837CarThe A835 links Inverness and Ullapool; the A837 continues to Lochinver past Loch Assynt

Walking from nearby areas

Reaching North Coast 500

Official travel information

Inverness is the gateway: the North Coast 500 starts and ends there, and it has the nearest airport and the main railway station. Check each operator for current times, fares and disruption, especially for ferries in bad weather.

Times, fares and disruption change: use the operator pages above for live information.

All ways to reach North Coast 500

Plan your journey here

Enter your starting point and Google Maps will show routes to Ullapool, Coigach & Assynt. Public transport is selected; change it on the map. Check operator sites for live disruption.

Ullapool, Coigach & Assynt: Loch Broom with the white houses of Ullapool on the far shore

Photo credits

Photos from Wikimedia Commons, used under the licences shown. All photo credits