How to get from Invergordon to Ballachulish by bus?
From Invergordon to Ballachulish by bus
To get from Invergordon to Ballachulish in Scotland, you’ll need to take 3 bus lines: take the E6 bus from Park School, Invergordon station to Union Street, Inverness station. Next, you’ll have to switch to the E8 bus and finally take the E4 bus from Hillside Avenue, Dunblane station to Tourist Information, Ballachulish station. The total trip duration for this route is approximately 12 hr 2 min. The bus schedule from Invergordon may change. We recommend you check the updated bus schedule to Ballachulish on the Moovit app.
Step by Step
- 1Walk to bus stationPark School, InvergordonID 670090041A1.94 km • 25 min
- 2Wait for busE6Inverness
- 3Ride to bus stationUnion Street, InvernessID 6700712819D63 min
- 4Wait for busE8Glasgow
- 5Ride to bus stationPolice Station, DunblaneID 66005810018179 min
- 6Walk to bus stationHillside Avenue, DunblaneID 66005840021410 m • 6 min
- 7Wait for busE4Fort William
- 8Ride to bus stationTourist Information, BallachulishID 6700714043112 min
- 9Walk toBallachulish590 m • 8 min
Public transport directions from Invergordon to Ballachulish
Bus schedule from Invergordon to Ballachulish
Related Routes
- Auldearn to Ballachulish
- Bowmore to Ballachulish
- Coldingham to Ballachulish
- Coldstream to Ballachulish
- Denholm to Ballachulish
- Duns to Ballachulish
- Edinburgh to Ballachulish
- Greenlaw to Ballachulish
- Inverclyde to Ballachulish
- Inverness to Ballachulish
- Kelso to Ballachulish
- Lanark to Ballachulish
- Lhanbryde to Ballachulish
- Milton And Kildary to Ballachulish
- Moray to Ballachulish
- Mosstodloch to Ballachulish
- Newcastleton to Ballachulish
- Glasgow to Ballachulish
- Invergordon to Aberchirder
- Invergordon to Aberdour
Questions & Answers
What is the fastest way to get from Invergordon to Ballachulish?
The fastest way takes 722 minutes, using Bus line E6, Bus line E8, Bus line E4.
Is there a direct bus between Invergordon and Ballachulish in Scotland?
No, you’ll have to take 3 bus lines in total. The total travelling time is 12 hr 2 min.
Which bus line goes from Invergordon to Ballachulish in Scotland?
The E6 bus line goes from Park School, Invergordon station near Invergordon to Inverness station. From there you’ll have to take one bus line till Inverness station near Ballachulish in Scotland.
How long does it take to travel from Invergordon to Ballachulish in Scotland by bus?
The total travel time between Invergordon and Ballachulish in Scotland by bus is about 12 hr 2 min.
Where do I get on the bus near Invergordon to get to Ballachulish in Scotland?
Get on the E6 bus from the Park School, Invergordon stop near Invergordon in Scotland.
Where do I get off the bus when travelling between Invergordon and Ballachulish in Scotland?
Get off the bus at the Inverness stop, which is closest to Ballachulish in Scotland.
Popular Routes
- Falkirk to Crieff
- Glasgow to Leith
- Cumbernauld to Motherwell
- Kinlochbervie to Ullapool
- Kirriemuir to Edinburgh
- Invergordon to Glenmorangie Distillery And Visitor Centre
- Dunbar to Eyemouth
- Fort William to Kingussie
- Glasgow to Crail
- Lossiemouth to Aberdeen
- Glasgow to Haddington
- Dundee to Ullapool
- Dundee to Balmoral Castle
- Edinburgh to Tranent
- Buchanan Street Bus Station to Riddrie
- Glasgow Central Station to Mount Florida
- Edinburgh to Upper Largo
- Glasgow to Rhu
- Aberdeen to Johnshaven
- Dundee to Spittal Of Glenshee