How to get from High Street, Haddington to Inverness by bus and train?
From High Street, Haddington to Inverness by bus and train
To get from High Street, Haddington to Inverness you’ll need to take 2 bus lines and one train line: take the X7 bus from High Street, Haddington station to Shandwick Place, West End station. Next, you’ll have to switch to the X56 bus and finally take the SCOTRAIL train from Perth station to Inverness station. The total trip duration for this route is approximately 5 hr 14 min. The bus and train schedule from High Street, Haddington may change. We recommend you check the updated bus and train schedule to Inverness on the Moovit app.
Step by Step
- 1Walk to bus stationHigh Street, HaddingtonID 62700902002030 m • 1 min
- 2Wait for busX7Haymarket
- 3Ride to bus stationShandwick Place, West EndID 620024688552 min
- 4Walk to bus stationQueensferry Street, West EndID 6200244745140 m • 2 min
- 5Wait for busX56Perth
- 6Ride to bus stationBus Station, PerthID 6480425597 min
- 7Walk to train stationPerth110 m • 2 min
- 8Wait for trainSCOTRAILInverness
- 9Ride to train stationInverness129 min
- 10Walk toInvernessQueensgate310 m • 4 min
Alternative route from High Street, Haddington to Inverness by bus and train via X7, SCOTRAIL and SCOTRAIL
To get from High Street, Haddington to Inverness you’ll need to take one bus line and 2 train lines: take the X7 bus from High Street, Haddington station to Princes Street (Scott Mon.), Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Perth station to Inverness station. The total trip duration for this route is approximately 5 hr 14 min. The bus and train schedule from High Street, Haddington may change. We recommend you check the updated bus and train schedule to Inverness on the Moovit app.
Step by Step
- 1Walk to bus stationHigh Street, HaddingtonID 62700902002030 m • 1 min
- 2Wait for busX7Haymarket
- 3Ride to bus stationPrinces Street (Scott Mon.), EdinburghID 620024343048 min
- 4Walk to train stationEdinburgh360 m • 5 min
- 5Wait for trainSCOTRAILPerth
- 6Ride to train stationPerth87 min
- 7Wait for trainSCOTRAILInverness
- 8Ride to train stationInverness129 min
- 9Walk toInvernessQueensgate310 m • 4 min
Public transport directions from High Street, Haddington to Inverness
Bus And Train timetable from High Street, Haddington to Inverness
Related Routes
- Hardmuir Toll, Auldearn to Inverness
- Cock And Bull Inn, Balmedie to Inverness
- Galashiels Transport Interchange, Galashiels to Inverness
- Scrm, Edinburgh Royal Infirmary to Inverness
- Drum Road, Cupar to Inverness
- Edinburgh to Inverness
- Glasgow to Inverness
- Viking Bus Station, Lerwick to Inverness
- Fisheries College, Scalloway to Inverness
- Helensburgh Railway Station, Helensburgh to Inverness
- Station Road, Faslane to Inverness
- Glasgow Street, Helensburgh to Inverness
- Road End, Dunbeg to Inverness
- Ellisland Avenue, Drumry to Inverness
- Clydebank Railway Station, Clydebank to Inverness
- Kimberley Street, Mountblow to Inverness
- Faifley Road, Faifley to Inverness
- Risk Street, Dumbarton to Inverness
- Stirling Road, Napierston to Inverness
- Bank Street, Alexandria to Inverness
Alternative route from High Street, Haddington to Inverness by bus and train via X7, SCOTRAIL and SCOTRAIL
To get from High Street, Haddington to Inverness you’ll need to take one bus line and 2 train lines: take the X7 bus from High Street, Haddington station to Princes Street (Scott Mon.), Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Perth station to Inverness station. The total trip duration for this route is approximately 5 hr 14 min. The bus and train schedule from High Street, Haddington may change. We recommend you check the updated bus and train schedule to Inverness on the Moovit app.
Step by Step
- 1Walk to bus stationHigh Street, HaddingtonID 62700902002030 m • 1 min
- 2Wait for busX7Haymarket
- 3Ride to bus stationPrinces Street (Scott Mon.), EdinburghID 620024343048 min
- 4Walk to train stationEdinburgh360 m • 5 min
- 5Wait for trainSCOTRAILPerth
- 6Ride to train stationPerth87 min
- 7Wait for trainSCOTRAILInverness
- 8Ride to train stationInverness129 min
- 9Walk toInvernessQueensgate310 m • 4 min
Questions & Answers
What is the fastest way to get from High Street, Haddington to Inverness?
The fastest way takes 314 minutes, using Bus line X7, Bus line X56, Train line SCOTRAIL.
What is the alternative route to get from High Street, Haddington to Inverness?
The alternative route takes 314 minutes, using Bus line X7, Train line SCOTRAIL, Train line SCOTRAIL.
Is there a direct bus between High Street, Haddington and Inverness?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 5 hr 14 min.
Which bus line goes from High Street, Haddington to Inverness?
The X7 bus line goes from High Street, Haddington station near High Street, Haddington in Haddington to Shandwick Place, West End station. From there you’ll have to take one bus line and one train line till Shandwick Place, West End station near Inverness.
How long does it take to travel from High Street, Haddington to Inverness by bus and train?
The total travel time between High Street, Haddington and Inverness by bus and train is about 5 hr 14 min.
Where do I get on the bus near High Street, Haddington to get to Inverness?
Get on the X7 bus from the High Street, Haddington stop near High Street, Haddington in Haddington.
Where do I get off the bus when travelling between High Street, Haddington and Inverness?
Get off the bus at the Shandwick Place, West End station, which is closest to Inverness.
Popular Routes
- Edinburgh to Strathyre
- Cambuslang to East Kilbride
- Ellon to Edinburgh
- Inverness Airport to Fort Augustus
- Kyle Of Lochalsh to Sligachan
- Kilmarnock to Ayr Racecourse
- Aberdeen to Aberlour
- Edinburgh to Blairgowrie
- Buchanan Street Bus Station to Stobhill Hospital
- Eaglesham to Glasgow
- Edinburgh to Culross
- Edinburgh to Upper Largo
- Glasgow Central Station to Luss
- Kyle Of Lochalsh to Carbost
- Buchanan Bus Station to Celtic Park
- Buchanan Street Bus Station to Edinburgh
- East Kilbride to Glasgow Fort
- Glasgow to Portpatrick
- Dalkeith to Haddington
- Glasgow to St. Abbs