How to get from Edinburgh to Inverie by bus, ferry and train?
From Edinburgh to Inverie by bus, ferry and train
To get from Edinburgh to Inverie in Highland, you’ll need to take one bus line, one train line and one ferry line: take the E4 bus from George Street (The Dome), Edinburgh station to An Aird One, Fort William station. Next, you’ll have to switch to the SCOTRAIL train and finally take the KN1 ferry from Mallaig (For Knoydart) Ferry Terminal, Mallaig station to Inverie Ferry Landing, Inverie station. The total trip duration for this route is approximately 8 hr 27 min. The bus, ferry and train schedule from Edinburgh may change. We recommend you check the updated bus, ferry and train schedule to Inverie on the Moovit app.
Step by Step
- 1Walk to bus stationGeorge Street (The Dome), EdinburghID 6200243410460 m • 6 min
- 2Wait for busE4Fort William
- 3Ride to bus stationAn Aird One, Fort WilliamID 670000227245 min
- 4Walk to train stationFort William200 m • 3 min
- 5Wait for trainSCOTRAILMallaig
- 6Ride to train stationMallaig84 min
- 7Walk to ferry stationMallaig (For Knoydart) Ferry Terminal, MallaigID 9300MGK130 m • 2 min
- 8Wait for ferryKN1Inverie
- 9Ride to ferry stationInverie Ferry Landing, InverieID 9300IVE30 min
- 10Walk toInverieUnnamed Road, Mallaig, Highland PH41 4PL, UK280 m • 4 min
Alternative route from Edinburgh to Inverie by bus, ferry and train via MEGABUS 913, SCOTRAIL and KN1
To get from Edinburgh to Inverie in Highland, you’ll need to take one bus line, one train line and one ferry line: take the MEGABUS 913 bus from Edinburgh Bus Station station to Crianlarich A82 station. Next, you’ll have to switch to the SCOTRAIL train and finally take the KN1 ferry from Mallaig (For Knoydart) Ferry Terminal, Mallaig station to Inverie Ferry Landing, Inverie station. The total trip duration for this route is approximately 10 hr 2 min. The bus, ferry and train schedule from Edinburgh may change. We recommend you check the updated bus, ferry and train schedule to Inverie on the Moovit app.
Step by Step
- 1Walk to bus stationEdinburgh Bus Station620 m • 9 min
- 2Wait for busMEGABUS 913Crianlarich
- 3Ride to bus stationCrianlarich A82183 min
- 4Walk to train stationUpper Tyndrum460 m • 6 min
- 5Wait for trainSCOTRAILMallaig
- 6Ride to train stationMallaig188 min
- 7Walk to ferry stationMallaig (For Knoydart) Ferry Terminal, MallaigID 9300MGK130 m • 2 min
- 8Wait for ferryKN1Inverie
- 9Ride to ferry stationInverie Ferry Landing, InverieID 9300IVE30 min
- 10Walk toInverieUnnamed Road, Mallaig, Highland PH41 4PL, UK280 m • 4 min
Public transport directions from Edinburgh to Inverie
Bus, Ferry And Train schedule from Edinburgh to Inverie
Related Routes
- Edinburgh to Inverie
- Glasgow to Inverie
- Edinburgh to Aberdour
- Edinburgh to Aberfeldy
- Edinburgh to Aberlour
- Edinburgh to Airth
- Edinburgh to Alloa
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Ballachulish
- Edinburgh to Balloch
- Edinburgh to Bathgate
- Edinburgh to Blairgowrie
- Edinburgh to Bothwell
- Edinburgh to Bridge Of Earn
- Edinburgh to Bridge Of Weir
- Edinburgh to Brora
- Edinburgh to Broxburn
- Edinburgh to Buckie
- Edinburgh to Burntisland
Alternative route from Edinburgh to Inverie by bus, ferry and train via MEGABUS 913, SCOTRAIL and KN1
To get from Edinburgh to Inverie in Highland, you’ll need to take one bus line, one train line and one ferry line: take the MEGABUS 913 bus from Edinburgh Bus Station station to Crianlarich A82 station. Next, you’ll have to switch to the SCOTRAIL train and finally take the KN1 ferry from Mallaig (For Knoydart) Ferry Terminal, Mallaig station to Inverie Ferry Landing, Inverie station. The total trip duration for this route is approximately 10 hr 2 min. The bus, ferry and train schedule from Edinburgh may change. We recommend you check the updated bus, ferry and train schedule to Inverie on the Moovit app.
Step by Step
- 1Walk to bus stationEdinburgh Bus Station620 m • 9 min
- 2Wait for busMEGABUS 913Crianlarich
- 3Ride to bus stationCrianlarich A82183 min
- 4Walk to train stationUpper Tyndrum460 m • 6 min
- 5Wait for trainSCOTRAILMallaig
- 6Ride to train stationMallaig188 min
- 7Walk to ferry stationMallaig (For Knoydart) Ferry Terminal, MallaigID 9300MGK130 m • 2 min
- 8Wait for ferryKN1Inverie
- 9Ride to ferry stationInverie Ferry Landing, InverieID 9300IVE30 min
- 10Walk toInverieUnnamed Road, Mallaig, Highland PH41 4PL, UK280 m • 4 min
Questions & Answers
What is the fastest way to get from Edinburgh to Inverie?
The fastest way takes 507 minutes, using Bus line E4, Train line SCOTRAIL, Ferry line KN1.
What is the alternative route to get from Edinburgh to Inverie?
The alternative route takes 602 minutes, using Bus line MEGABUS 913, Train line SCOTRAIL, Ferry line KN1.
Is there a direct bus between Edinburgh and Inverie?
No, you’ll have to take one bus line, one train line and one ferry line in total. The total travelling time is 8 hr 27 min.
Which bus line goes from Edinburgh to Inverie?
The E4 bus line goes from George Street (The Dome), Edinburgh station near Edinburgh in Edinburgh to Fort William station. From there you’ll have to take one train line and one ferry line till Fort William station near Inverie in Highland.
How long does it take to travel from Edinburgh to Inverie by bus, train and ferry?
The total travel time between Edinburgh in Edinburgh and Inverie in Highland by bus, train and ferry is about 8 hr 27 min.
Where do I get on the bus near Edinburgh to get to Inverie?
Get on the E4 bus from the George Street (The Dome), Edinburgh stop near Edinburgh in Edinburgh.
Where do I get off the bus when travelling between Edinburgh and Inverie?
Get off the bus at the Fort William station, which is closest to Inverie in Highland.
Popular Routes
- Lochinver to Ullapool
- Crieff to Fort William
- Saltcoats to Largs
- Stirling to Anstruther
- Aberdeen to Turriff
- Glasgow Queen Street to The Beatson West Of Scotland Cancer Centre
- Bishopbriggs to Robroyston
- Aberdeen to Auchenblae
- Cambuslang to East Kilbride
- Glasgow to Whiteinch
- Dumfries to Peebles
- Glasgow to Wigtown
- Aberdeen City to Maud
- Fraserburgh to Inverness
- Armadale Castle to Portree
- Wemyss Bay to Ardrossan
- Larbert to Glasgow
- Dundee to Blairgowrie
- Anstruther to Kirkcaldy And Dysart
- Glasgow Central Station to Lesmahagow