Inverness
Inverness
Ullapool
Ullapool
Bus Driving

Inverness to Ullapool

Updated: 28 May 2026

Traveling from Inverness to the fishing port of Ullapool covers 90 kilometers of stunning Highland scenery. The primary route is the A835, which winds through dramatic mountain passes and past Loch Broom. Driving is the most flexible option, taking about 75 to 90 minutes. Alternatively, Citylink operates a reliable bus service connecting the two locations. This route is a vital link for travelers heading to the Outer Hebrides via the Stornoway ferry.

Total Distance: 90 km driving, 75 km air distance.
Fastest Way
Driving via the A835, taking roughly 1 hour 30 minutes.
Cheapest Way
Bus via Scottish Citylink, costing approximately 12 GBP.
Compare Inverness to Ullapool Routes
Bus
Direct
Driving
Direct
Duration 1 hour 45 mins 1 hour 30 mins
Avg Price 12-18 GBP 15-20 GBP fuel
Operator Scottish Citylink N/A
Route Inverness Bus Station to Ullapool Ferry Terminal. A835 via Garve and Braemore Junction.
Tip Buses are timed to connect with the Stornoway ferry departures. The road is single-track in some sections; use passing places correctly.
Travel Tips
  • Passing Places
    If you are driving, always pull into the left-hand passing place to let faster traffic overtake.
  • Ferry Booking
    If continuing to Stornoway, book your CalMac ferry ticket well in advance.
  • Weather
    Highland weather changes rapidly; carry waterproof clothing even in summer.
  • Parking
    Ullapool has limited street parking; use the main public car park near the harbor.
  • Food
    Stop at the roadside cafes in Garve for local snacks and refreshments.
Safety Tips
  • Road Hazards
    Watch for livestock on the road, particularly sheep in the spring.
  • Winter Driving
    The A835 can be closed due to snow at the Dirrie More pass; check Traffic Scotland before leaving.
  • Emergency
    Ensure your phone is charged, as signal is intermittent in the mountain passes.
  • Speed Limits
    Adhere to the 60mph limit on single-carriageway roads; do not rush the bends.
People Also Ask
  • Is there a train?
    No, there is no railway line to Ullapool; the nearest station is in Inverness.
  • How long is the bus?
    The bus journey takes approximately 1 hour and 45 minutes.
  • Can I drive a campervan?
    Yes, but be mindful of the narrow roads and use passing places.
  • Is the road scenic?
    Yes, the A835 is considered one of the most beautiful drives in the Highlands.
  • Where does the ferry go?
    The ferry from Ullapool goes to Stornoway on the Isle of Lewis.
Quick Info
  • From Inverness, Highlands, United Kingdom
  • To Ullapool, Highland, United Kingdom
  • Modes
Best Time to Travel

April to October for clear mountain roads and access to ferry services.

Things to Do in Ullapool
1
Ullapool Museum
Located in a former church, this museum details the history of the village and the herring industry.
2
Corrieshalloch Gorge
A spectacular box canyon with a waterfall, located just off the A835 before reaching Ullapool.
3
Loch Broom
Enjoy a scenic walk along the shores of this sea loch, which provides the backdrop for the village.
4
Stac Pollaidh
A popular mountain hike nearby offering panoramic views of the Assynt landscape.
Tags
Inverness to Ullapool A835 road Ullapool bus Highland travel North West Highlands Inverness transport Scottish Highlands road trip Ullapool ferry