How to get from Aviemore to Ullapool by bus?
Aviemore to Ullapool - Bus Timetable
The E9 bus from Aviemore to Ullapool runs from 04:11 to 02:24, with departures every 1 hr 35 min-3 hr 15 min. The journey takes about 3 hr 20 min, with regular service throughout the operating hours.
From Aviemore to Ullapool by bus
To get from Aviemore to Ullapool in Ullapool, take the E9 bus from Cairngorm Hotel, Aviemore station to Union Street, Inverness station. Next, take the E18 bus from Union Street, Inverness station to Ferry Terminal, Ullapool station. The total trip duration for this route is approximately 3 hr 20 min. The bus schedule from Aviemore may change. We recommend you check the updated bus schedule to Ullapool on the Moovit app.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330310 m • 1 min
- 2Wait for busE9Inverness
- 3Ride to bus stationUnion Street, InvernessID 6700712819D52 min
- 4Wait for busE18Ullapool
- 5Ride to bus stationFerry Terminal, UllapoolID 67008675192 min
- 6Walk toUllapoolMarket Street400 m • 5 min
Public transport directions from Aviemore to Ullapool
Bus timetable from Aviemore to Ullapool
Related Routes
- Aberdeen to Ullapool
- Edinburgh to Ullapool
- Glasgow to Ullapool
- Kyle Of Lochalsh to Ullapool
- Mallaig to Ullapool
- Stirling to Ullapool
- Kinlochbervie to Ullapool
- Kylesku to Ullapool
- Glasgow Airport to Ullapool
- Lochinver to Ullapool
- Aviemore to Aberlour
- Aviemore to Balintore
- Aviemore to Broadford
- Aviemore to Buckie
- Aviemore to Cullen
- Aviemore to Denholm
- Aviemore to Dufftown
- Aviemore to Eastriggs
- Aviemore to Forres
- Aviemore to Fort Augustus
Questions & Answers
What is the fastest way to get from Aviemore to Ullapool?
The fastest way takes 200 minutes, using Bus line E9, Bus line E18.
Is there a direct bus between Aviemore and Ullapool?
No, you’ll have to take 2 bus lines in total. The total travelling time is 3 hr 20 min.
Which bus line goes from Aviemore to Ullapool?
The E9 bus line goes from Cairngorm Hotel, Aviemore station near Aviemore in Scotland to Union Street, Inverness station. From there you’ll have to take one bus line till Union Street, Inverness station near Ullapool.
How long does it take to travel from Aviemore to Ullapool by bus?
The total travel time between Aviemore and Ullapool by bus is about 3 hr 20 min.
Where do I get on the bus near Aviemore to get to Ullapool?
Get on the E9 bus from the Cairngorm Hotel, Aviemore stop near Aviemore in Scotland.
Where do I get off the bus when travelling between Aviemore and Ullapool?
Get off the bus at the Union Street, Inverness stop, which is closest to Ullapool.
Popular Routes
- Glasgow to Strontian
- Aberdeen to Johnshaven
- East Kilbride to Buchanan Bus Station
- Edinburgh to Drymen
- Helensburgh to Dunoon
- Pitlochry to Killiecrankie
- Paisley to Newton Mearns
- Buchanan Street Bus Station to Dunoon
- Cambuslang to East Kilbride
- Glasgow to Lochgilphead
- Glasgow to Stobhill Hospital
- Clydebank to Partick
- Kyle Of Lochalsh to Ullapool
- South Queensferry Museum to Murrayfield Stadium
- Colintraive to Glasgow
- City Of Edinburgh to Kirkcudbright
- Edinburgh to Braemar
- Glenrothes to Glasgow Airport
- Kyle Of Lochalsh to Kyleakin
- Helensburgh to Luss