Ballindalloch
Ballindalloch
Ullapool
Ullapool
Driving

Ballindalloch to Ullapool

Updated: 28 May 2026

The drive from Ballindalloch to Ullapool is approximately 160 kilometers, taking 2 hours and 30 minutes. You will travel via the A95, A9, and A835. This route takes you across the Highlands to the beautiful west coast. Ullapool is a picturesque fishing village and a ferry port for the Outer Hebrides.

Total Distance: 160 km driving distance, 120 km straight-line air distance.
Fastest Way
Driving takes 2.5 hours.
Cheapest Way
Driving is the most practical method.
Compare Ballindalloch to Ullapool Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
30-45 GBP in fuel
Operator
N/A
Route
A95, A9, A835.

The A835 is a stunning road through mountain passes.

Travel Tips
  • Ferry
    Book your ferry to Stornoway in advance.
  • Photography
    The scenery on the A835 is world-class.
  • Dining
    Try the local seafood in Ullapool.
  • Navigation
    Follow signs for Ullapool from Inverness.
  • Weather
    West coast weather is very changeable.
Safety Tips
  • Road Safety
    Watch for sheep on the road.
  • Emergency
    Carry a map as GPS can fail.
  • Driving
    Drive slowly on winding mountain roads.
  • General
    Keep your fuel tank topped up.
People Also Ask
  • Is there a train?
    No direct train from Ballindalloch.
  • How long is the drive?
    About 2 hours and 30 minutes.
  • Is Ullapool worth visiting?
    Yes, it is a stunning west coast village.
  • Can I take a bus?
    Only with multiple transfers.
  • Is the route safe?
    Yes, but drive carefully.
Quick Info
  • From Ballindalloch, Moray, United Kingdom
  • To Ullapool, Highland, United Kingdom
  • Modes
Best Time to Travel

May to September for the best scenery.

Things to Do in Ullapool
1
Ullapool Harbour
A beautiful spot for walking and watching boats.
2
Stac Pollaidh
A popular mountain for a short, rewarding hike.
3
Ullapool Museum
Learn about the history of the village.
4
Summer Isles
Take a boat trip to explore the islands.
Tags
Ballindalloch to Ullapool driving to Ullapool Highland travel A835 route Scotland road trip Ullapool transport Moray to Ullapool best way to Ullapool