The route from Aberlour to Ullapool takes you across the width of the Scottish Highlands, moving from the Speyside region to the rugged West Coast. The drive covers approximately 180 km and typically takes 2 hours and 45 minutes via the A95 and A835. You will pass through the scenic Cairngorms National Park and the town of Inverness. Ullapool is a picturesque fishing village and the primary ferry port for the Outer Hebrides.
Total Distance: 180 km driving distance, 145 km straight-line air distance.
The A835 from Garve to Ullapool is exceptionally scenic.
May to September for the best road conditions and ferry reliability.