Aviemore
Aviemore
Ullapool
Ullapool
Bus Driving

Aviemore to Ullapool

Updated: 28 May 2026

The route from Aviemore to Ullapool spans roughly 160 kilometers, cutting across the rugged terrain of the Scottish Highlands. You will typically drive via the A9 and A835, passing through Inverness and the dramatic scenery of Wester Ross. The journey takes about 2 hours and 30 minutes by car. Ullapool is a vital ferry port for the Outer Hebrides, making this a busy transit route. Public transport is limited to bus services, which are less frequent than train connections. Expect winding roads and breathtaking mountain vistas throughout the drive.

Total Distance: 160 km driving distance; 125 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking approximately 2.5 hours.
Cheapest Way
Bus travel is the most cost-effective option for solo travelers.
Compare Aviemore to Ullapool Routes
Bus
Connecting
Driving
Direct
Duration 4 hours 2 hours 30 minutes
Avg Price 20-35 GBP 30-45 GBP in fuel
Operator Citylink Personal Vehicle
Route Bus from Aviemore to Inverness, then Citylink to Ullapool. A9 to Inverness, then A835 to Ullapool.
Tip Check the Citylink timetable as services are limited. The A835 is a scenic but winding road; drive carefully.
Travel Tips
  • Ferry Connections
    If heading to Stornoway, book your CalMac ferry tickets well in advance.
  • Road Width
    The A835 has some narrow sections; be prepared to pull over for larger vehicles.
  • Dining
    Ullapool has excellent seafood restaurants; book tables in advance during peak season.
  • Weather
    Coastal winds can be strong; check local forecasts before hiking.
  • Parking
    Parking in Ullapool can be tight; use the main harbour car park.
Safety Tips
  • Driving Speed
    Adhere to speed limits on the A835, as police patrols are common.
  • Emergency Services
    Mobile coverage is patchy; carry a physical map for navigation.
  • Mountain Safety
    If hiking, always leave your route details with someone reliable.
  • Tidal Awareness
    Be aware of tide times if walking along the shoreline.
People Also Ask
  • Is there a train to Ullapool?
    No, Ullapool does not have a railway station.
  • How long is the drive?
    Approximately 2 hours and 30 minutes.
  • Can I take a ferry from Ullapool?
    Yes, CalMac operates a ferry service to Stornoway.
  • Is the road scenic?
    Yes, the A835 offers stunning views of the Highland landscape.
  • Are there buses?
    Yes, Citylink provides bus services from Inverness.
Quick Info
  • From Aviemore, Highlands, United Kingdom
  • To Ullapool, Highland, United Kingdom
  • Modes
Best Time to Travel

May to September for optimal road conditions and daylight.

Things to Do in Ullapool
1
Corrieshalloch Gorge
A spectacular box canyon located near Ullapool with a suspension bridge and waterfall.
2
Ullapool Harbour
The heart of the village, perfect for watching the ferry arrive and enjoying fresh seafood.
3
Inverpolly Nature Reserve
Offers some of the most dramatic mountain scenery in Scotland, ideal for experienced hikers.
4
The Ullapool Museum
Housed in a former church, it provides insight into the local fishing heritage and Highland clearances.
Tags
Aviemore to Ullapool A835 road Highland travel Ullapool ferry port driving in Scotland Aviemore transport scenic Highland routes Ullapool bus