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.
The A835 is a stunning road through mountain passes.
May to September for the best scenery.