How to get from High Street, Haddington to Ballingry by bus and train?
From High Street, Haddington to Ballingry by bus and train
To get from High Street, Haddington to Ballingry in Ballingry, Lochore And Crosshi, you’ll need to take 2 bus lines and one train line: 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 31 bus from Railway Station, Lochgelly station to Kirkland Gardens, Ballingry station. The total trip duration for this route is approximately 2 hr 20 min. The bus and train schedule from High Street, Haddington may change. We recommend you check the updated bus and train schedule to Ballingry 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 620024343050 min
- 4Walk to train stationEdinburgh360 m • 5 min
- 5Wait for trainSCOTRAILLeven
- 6Ride to train stationLochgelly52 min
- 7Walk to bus stationRailway Station, LochgellyID 6500D0032100 m • 2 min
- 8Wait for bus31Glenrothes
- 9Ride to bus stationKirkland Gardens, BallingryID 6500D00058 min
- 10Walk toBallingryHill Road110 m • 2 min
Public transport directions from High Street, Haddington to Ballingry
Bus And Train timetable from High Street, Haddington to Ballingry
Related Routes
- Edinburgh to Ballingry
- Cock And Bull Inn, Balmedie to Ballingry
- Galashiels Transport Interchange, Galashiels to Ballingry
- Drum Road, Cupar to Ballingry
- Glasgow to Ballingry
- Helensburgh Railway Station, Helensburgh to Ballingry
- Station Road, Faslane to Ballingry
- Glasgow Street, Helensburgh to Ballingry
- Road End, Dunbeg to Ballingry
- Ellisland Avenue, Drumry to Ballingry
- Clydebank Railway Station, Clydebank to Ballingry
- Kimberley Street, Mountblow to Ballingry
- Faifley Road, Faifley to Ballingry
- Risk Street, Dumbarton to Ballingry
- Stirling Road, Napierston to Ballingry
- Mollanbowie Road, Balloch to Ballingry
- Bank Street, Alexandria to Ballingry
- Singer Station, Clydebank to Ballingry
- Chalmers Street, Clydebank to Ballingry
- Asda St James Retail Park, Dumbarton to Ballingry
Questions & Answers
What is the fastest way to get from High Street, Haddington to Ballingry?
The fastest way takes 140 minutes, using Bus line X7, Train line SCOTRAIL, Bus line 31.
Is there a direct bus between High Street, Haddington and Ballingry?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 20 min.
Which bus line goes from High Street, Haddington to Ballingry?
The X7 bus line goes from High Street, Haddington station near High Street, Haddington in Haddington to Princes Street (Scott Mon.), Edinburgh station. From there you’ll have to take one bus line and one train line till Princes Street (Scott Mon.), Edinburgh station near Ballingry in Ballingry, Lochore And Crosshi.
How long does it take to travel from High Street, Haddington to Ballingry by bus and train?
The total travel time between High Street, Haddington in Haddington and Ballingry in Ballingry, Lochore And Crosshi by bus and train is about 2 hr 20 min.
Where do I get on the bus near High Street, Haddington to get to Ballingry?
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 Ballingry?
Get off the bus at the Princes Street (Scott Mon.), Edinburgh stop, which is closest to Ballingry in Ballingry, Lochore And Crosshi.
Popular Routes
- Edinburgh to Doune Castle
- Glasgow Queen Street to Gartnavel Royal Hospital
- Edinburgh to National Museum Of Flight
- Inverness to Gairloch
- Edinburgh to Crieff
- Dundee to Ballater
- Inverness to Dufftown
- Buchanan Street Bus Station to Ayr
- Stirling to Auchterarder
- Cambuslang to East Kilbride
- Dundee to Peterhead
- Cupar to Wormit
- Inverurie to Oldmeldrum
- Edinburgh to Linlithgow
- Aberdeen to Aberfeldy Street
- Glasgow Queen Street to Kelvingrove Art Gallery And Museum
- Aviemore to Grantown-On-Spey
- Inverness to Aberlour Distillery
- Stirling to Dollar
- Glasgow to Inverness