How to get from Mallaig to Inverness by bus and train?
By bus and train
To get from Mallaig to Inverness in Inverness, take the SCOTRAIL train from Mallaig station to Fort William station. Next, take the 919 bus from Bus Station, Fort William station to Bus Station Stance 2, Inverness station. The total trip duration for this route is approximately 4 hr 34 min.
Step by Step
- 1Start from train stationMallaig
- 2Wait for trainSCOTRAILCrianlarich
- 3Ride to train stationFort William86 min
- 4Walk to bus stationBus Station, Fort WilliamID 670085465C120 yd • 2 min
- 5Wait for bus919Inverness
- 6Ride to bus stationBus Station Stance 2, InvernessID 670085865F125 min
- 7Walk toInvernessQueensgate280 yd • 4 min
Public transport directions from Mallaig to Inverness
Public transport stations close to Mallaig
Mallaig is located at Mallaig, Inverness and the nearest public transport station is Ferry Terminal, Mallaig.
Train stations close to 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
Public transport stations close to Inverness, Inverness
Inverness is located at Queensgate, Inverness and the nearest public transport station is Academy Street, Inverness.
Train stations close to Inverness:
- Inverness
Bus stations close to Inverness:
- Academy Street, Inverness
- Sports Direct, Inverness
- Bus Station, Inverness
Related Routes
- York Street, Glasgow to Inverness
- Hardmuir Toll, Auldearn to Inverness
- Creachmore Golf Club, Leswalt to Inverness
- Craigencross Farm, Kirkcolm to Inverness
- Scrm, Edinburgh Royal Infirmary to Inverness
- Uhi Campus, Westhill to Inverness
- Gyle Centre, South Gyle to Inverness
- Hoymansquoy, Stromness to Inverness
- Guardhouse Park, Stromness to Inverness
- Well Park, Stromness to Inverness
- Golf House, Stromness to Inverness
- Travel Centre, Kirkwall to Inverness
- Viking Bus Station, Lerwick to Inverness
- Fisheries College, Scalloway to Inverness
- Industrial Estate, Gremista to Inverness
- Woodburn, Garelochhead to Inverness
- Duck Bay, Arden to Inverness
- Riverbank Surgery, Kilmun to Inverness
- Spinners Lane, Faifley to Inverness
- Clydebank Railway Station, Clydebank to Inverness
Questions & Answers
What is the fastest way to get from Mallaig to Inverness?
The fastest way takes 274 minutes, using Bus line SCOTRAIL, Bus line 919.
Is there a direct train between Mallaig and Inverness?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 4 hr 34 min.
Which train line goes from Mallaig to Inverness?
The SCOTRAIL train line goes from Crianlarich station near Mallaig in Mallaig to Fort William station. From there you’ll have to take one bus line till Inverness station near Inverness in Inverness.
How long does it take to travel from Mallaig to Inverness by train and bus?
The total travel time between Mallaig in Mallaig and Inverness in Inverness by train and bus is about 4 hr 34 min.
Where do I get on the train near Mallaig to get to Inverness?
Get on the SCOTRAIL train from the Crianlarich station near Mallaig in Mallaig.
Where do I get off the train when travelling between Mallaig and Inverness?
Get off the train at the Inverness stop, which is closest to Inverness in Inverness.