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 schedule from High Street, Haddington to Inverness
Related Routes
- Hardmuir Toll, Auldearn to Inverness
- Viking Bus Station, Lerwick to Inverness
- Fisheries College, Scalloway to Inverness
- Clydebank Railway Station, Clydebank to Inverness
- Singer Station, Clydebank to Inverness
- Shopping Centre, Clydebank to Inverness
- Chalmers Street, Clydebank to Inverness
- Lower Stoneymollan Road, Balloch to Inverness
- South Bank Street, Clydebank to Inverness
- Taylor Street, Whitecrook to Inverness
- Candleriggs, Glasgow to Inverness
- Keppochhill Road, Springburn to Inverness
- Buchanan Bus Station, Glasgow to Inverness
- West Regent Lane, Glasgow to Inverness
- Royal Infirmary, Dennistoun to Inverness
- Abercromby Street, Bridgeton to Inverness
- Sir Chris Hoy Velodrome, Parkhead to Inverness
- Caroline Street, Parkhead to Inverness
- Main Street, Baillieston to Inverness
- Hope Street, Glasgow 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 Haymarket station. From there you’ll have to take one bus line and one train line till Haymarket 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 Haymarket station, which is closest to Inverness.
Popular Routes
- Lochgilphead to Glasgow
- Stirling to Fort William Old Fort
- Glasgow Central Station to Botanic Gardens, Glasgow
- Fort Augustus to Foyers
- Partick to The Queen Elizabeth University Hospital Campus
- Edinburgh to Leith
- Bellshill to Cumbernauld
- Glasgow to Portpatrick
- Inverness Airport to Findhorn
- Glasgow to Campbeltown
- Aberdeen to New Pitsligo
- Partick to Golden Jubilee National Hospital
- Inverness to Balmoral Castle
- Buchanan Bus Station to Stobhill Hospital
- Glasgow Airport to Newton Mearns
- Harthill to Glasgow Airport
- Paisley to Erskine
- Edinburgh to Culross
- Bonnybridge to Stirling
- Glasgow Central Station to Drymen