How to get from Mallaig to Inverness by bus and ferry?
From Mallaig to Inverness by bus and ferry
To get from Mallaig to Inverness in Scotland, you’ll need to take one ferry line and 2 bus lines: take the CM18 ferry from Mallaig (Calmac) Ferry Terminal, Mallaig station to Armadale Ferry Terminal, Armadale station. Next, you’ll have to switch to the 52 bus and finally take the 917 bus from Armadale Road End, Skulamus station to Bus Station Stance 3, Inverness station. The total trip duration for this route is approximately 4 hr 23 min.
Step by Step
- 1Walk to ferry stationMallaig (Calmac) Ferry Terminal, MallaigID 9300MLG140 m • 2 min
- 2Wait for ferryCM18Armadale
- 3Ride to ferry stationArmadale Ferry Terminal, ArmadaleID 9300ARM30 min
- 4Walk to bus stationPier, ArmadaleID 670071237390 m • 2 min
- 5Wait for bus52Broadford
- 6Ride to bus stationArmadale Road End, SkulamusID 670071328224 min
- 7Walk to bus stationArmadale Road End, SkulamusID 6700713282A10 m • 1 min
- 8Wait for bus917Inverness
- 9Ride to bus stationBus Station Stance 3, InvernessID 670085865E149 min
- 10Walk toInverness380 m • 5 min
Public transport directions from Mallaig to Inverness
Public transport stations close to Mallaig
Mallaig is located at Mallaig, Scotland and the nearest public transport station is Mallaig.
Train stations close to Mallaig:
- Mallaig
- Morar
Bus stations close to Mallaig:
- Ferry Terminal, Mallaig
- Boatyard, Mallaig
- Lovat Terrace, Mallaig
Ferry stations close to Mallaig:
- Mallaig (Calmac) Ferry Terminal, Mallaig
- Mallaig (For Knoydart) Ferry Terminal, Mallaig
Public transport stations close to Inverness, Scotland
Inverness is located at Inverness, Scotland and the nearest public transport station is Queensgate, Inverness.
Train stations close to Inverness:
- Inverness
Bus stations close to Inverness:
- Queensgate, Inverness
- Town House, Inverness
- Opposite Town House, Inverness
Related Routes
- Aberdeen to Inverness
- Ayr to Inverness
- Dumfries to Inverness
- Fochabers to Inverness
- Fraserburgh to Inverness
- Glasgow to Inverness
- Gleneagles to Inverness
- Greenock to Inverness
- Inverurie to Inverness
- Kirkwall to Inverness
- Kyle Of Lochalsh to Inverness
- Lochgilphead to Inverness
- Macduff to Inverness
- Peterhead to Inverness
- Pitlochry to Inverness
- St Andrews to Inverness
- Tain to Inverness
- Thurso to Inverness
- Ullapool to Inverness
- Boat Of Garten Substation to Inverness
Questions & Answers
What is the fastest way to get from Mallaig to Inverness?
The fastest way takes 263 minutes, using Bus line CM18, Bus line 52, Bus line 917.
Is there a direct ferry between Mallaig and Inverness in Scotland?
No, you’ll have to take one ferry line and 2 bus lines in total. The total travelling time is 4 hr 23 min.
Which ferry line goes from Mallaig to Inverness in Scotland?
The CM18 ferry line goes from Mallaig (Calmac) Ferry Terminal, Mallaig station near Mallaig to Armadale station. From there you’ll have to take 2 bus lines till Armadale station near Inverness in Scotland
How long does it take to travel from Mallaig to Inverness in Scotland by ferry and bus?
The total travel time between Mallaig and Inverness in Scotland by ferry and bus is about 4 hr 23 min.
Where do I get on the ferry near Mallaig to get to Inverness in Scotland?
Get on the CM18 ferry from the Mallaig (Calmac) Ferry Terminal, Mallaig station near Mallaig in Scotland.
Where do I get off the ferry when travelling between Mallaig and Inverness in Scotland?
Get off the ferry at the Armadale stop, which is closest to Inverness in Scotland.