How to get from Edinburgh to Ben Nevis by bus and train?
Edinburgh to Ben Nevis map
From Edinburgh to Ben Nevis by bus and train
To get from Edinburgh to Ben Nevis in Fort William, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Edinburgh station to Glasgow Queen Street station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 915 bus from Hotel, Ardlui station to Bus Station, Fort William station. The total trip duration for this route is approximately 4 hr 27 min.
Step by Step
- 1Start from train stationEdinburgh
- 2Wait for trainSCOTRAILGlasgow Queen Street
- 3Ride to train stationGlasgow Queen Street54 min
- 4Wait for trainSCOTRAILOban
- 5Ride to train stationArdlui89 min
- 6Walk to bus stationHotel, ArdluiID 60707529240 m • 4 min
- 7Wait for bus915Uig
- 8Ride to bus stationBus Station, Fort WilliamID 670085465C105 min
- 9Walk toBen NevisStation Square710 m • 10 min
From Edinburgh to Ben Nevis by bus
To get from Edinburgh to Ben Nevis in Fort William, you’ll need to take 3 bus lines: take the AIRX bus from Waverley Bridge, Edinburgh station to Edinburgh Zoo, Corstorphine station. Next, you’ll have to switch to the 900 bus and finally take the 915 bus from Buchanan Bus Station, Glasgow station to Bus Station, Fort William station. The total trip duration for this route is approximately 4 hr 58 min.
Step by Step
- 1Walk to bus stationWaverley Bridge, EdinburghID 6200206350100 m • 2 min
- 2Wait for busAIRXEdinburgh Airport
- 3Ride to bus stationEdinburgh Zoo, CorstorphineID 620024706015 min
- 4Wait for bus900Glasgow
- 5Ride to bus stationBuchanan Bus Station, GlasgowID 6090376565 min
- 6Walk to bus stationBuchanan Bus Station, GlasgowID 6090377250 m • 1 min
- 7Wait for bus915Uig
- 8Ride to bus stationBus Station, Fort WilliamID 670085465C196 min
- 9Walk toBen NevisStation Square710 m • 10 min
Public transport directions from Edinburgh to Ben Nevis
Public transport stations close to Edinburgh
Edinburgh is located at Edinburgh, Fort William and the nearest public transport station is Waverley Bridge, Edinburgh.
Bus stations close to Edinburgh:
- Waverley Bridge, Edinburgh
- North Bridge, Old Town
- Princes Street (Waverley Steps), Edinburgh
Public transport stations close to Ben Nevis, Fort William
Ben Nevis is located at Station Square, Fort William and the nearest public transport station is Linnhe Road, Fort William.
Train stations close to Ben Nevis:
- Fort William
- Corpach
- Banavie
Bus stations close to Ben Nevis:
- Linnhe Road, Fort William
- West End North, Fort William
- West End South, Fort William
Ferry stations close to Ben Nevis:
- Camusnagaul Ferry Landing, Camusnagaul
- Fort William Ferry Landing, Fort William
Related Routes
- Aviemore to Ben Nevis
- Edinburgh to Ben Nevis
- Inverness to Ben Nevis
- Edinburgh to Aberdour
- Edinburgh to Aberfeldy
- Edinburgh to Aberlour
- Edinburgh to Airth
- Edinburgh to Alloa
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Balintore
- 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 Ben Nevis map
From Edinburgh to Ben Nevis by bus
To get from Edinburgh to Ben Nevis in Fort William, you’ll need to take 3 bus lines: take the AIRX bus from Waverley Bridge, Edinburgh station to Edinburgh Zoo, Corstorphine station. Next, you’ll have to switch to the 900 bus and finally take the 915 bus from Buchanan Bus Station, Glasgow station to Bus Station, Fort William station. The total trip duration for this route is approximately 4 hr 58 min.
Step by Step
- 1Walk to bus stationWaverley Bridge, EdinburghID 6200206350100 m • 2 min
- 2Wait for busAIRXEdinburgh Airport
- 3Ride to bus stationEdinburgh Zoo, CorstorphineID 620024706015 min
- 4Wait for bus900Glasgow
- 5Ride to bus stationBuchanan Bus Station, GlasgowID 6090376565 min
- 6Walk to bus stationBuchanan Bus Station, GlasgowID 6090377250 m • 1 min
- 7Wait for bus915Uig
- 8Ride to bus stationBus Station, Fort WilliamID 670085465C196 min
- 9Walk toBen NevisStation Square710 m • 10 min
Questions & Answers
What is the fastest way to get from Edinburgh to Ben Nevis?
The fastest way takes 267 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 915.
What is the alternative route to get from Edinburgh to Ben Nevis?
The alternative route takes 298 minutes, using Bus line AIRX, Bus line 900, Bus line 915.
Is there a direct train between Edinburgh and Ben Nevis?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 4 hr 27 min.
Which train line goes from Edinburgh to Ben Nevis?
The SCOTRAIL train line goes from Glasgow Queen Street station near Edinburgh in Edinburgh to Glasgow Queen Street station. From there you’ll have to take one train line and one bus line till Glasgow Queen Street station near Ben Nevis in Fort William.
How long does it take to travel from Edinburgh to Ben Nevis by train and bus?
The total travel time between Edinburgh in Edinburgh and Ben Nevis in Fort William by train and bus is about 4 hr 27 min.
Where do I get on the train near Edinburgh to get to Ben Nevis?
Get on the SCOTRAIL train from the Glasgow Queen Street station near Edinburgh in Edinburgh.
Where do I get off the train when travelling between Edinburgh and Ben Nevis?
Get off the train at the Glasgow Queen Street stop, which is closest to Ben Nevis in Fort William.
When is the first train from Edinburgh to Ben Nevis?
The first train from Edinburgh in Edinburgh to Ben Nevis in Fort William is Caledonian Sleeper. It leaves the Edinburgh station at 05:50.