How to get from Edinburgh to Haddington by bus?
From Edinburgh to Haddington by bus
Take one direct bus from Edinburgh to Haddington in Scotland: take the X7 bus from Waterloo Place, Edinburgh station to Market Street, Haddington station. The total trip duration for this route is approximately 49 min.
Step by Step
- 1Walk to bus stationWaterloo Place, EdinburghID 6200207410480 m • 7 min
- 2Wait for busX7Dunbar
- 3Ride to bus stationMarket Street, HaddingtonID 62700901002140 min
- 4Walk toHaddington100 m • 2 min
Alternative route from Edinburgh to Haddington by bus via X6
Take one direct bus from Edinburgh to Haddington in Scotland: take the X6 bus from Waterloo Place, Edinburgh station to High Street, Haddington station. The total trip duration for this route is approximately 1 hr 5 min.
Step by Step
- 1Walk to bus stationWaterloo Place, EdinburghID 6200207410480 m • 7 min
- 2Wait for busX6Haddington
- 3Ride to bus stationHigh Street, HaddingtonID 62700902002057 min
Public transport directions from Edinburgh to Haddington
Public transport stations close to Edinburgh
Edinburgh is located at Edinburgh, Scotland and the nearest public transport station is Waterloo Place, Edinburgh.
Train stations close to Edinburgh:
- Edinburgh
Bus stations close to Edinburgh:
- Waterloo Place, Edinburgh
- North Bridge, Old Town
- Princes Street (Waverley Steps), Edinburgh
Public transport stations close to Haddington, Scotland
Haddington is located at Haddington, Scotland and the nearest public transport station is High Street, Haddington.
Bus stations close to Haddington:
- High Street, Haddington
- Market Street, Haddington
- Corn Exchange, Haddington
Related Routes
- Bridge Of Weir to Haddington
- Crossgates to Haddington
- Dalkeith to Haddington
- Elie And Earlsferry to Haddington
- Falkirk to Haddington
- Glasgow to Haddington
- Edinburgh to Haddington
- Edinburgh to Aberdeen
- Edinburgh to Aberdour
- Edinburgh to Aberfeldy
- Edinburgh to Allanton
- Edinburgh to Alloa
- Edinburgh to Alness
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Balintore
- Edinburgh to Ballachulish
- Edinburgh to Balloch
- Edinburgh to Bathgate
- Edinburgh to Beith
Alternative route from Edinburgh to Haddington by bus via X6
Take one direct bus from Edinburgh to Haddington in Scotland: take the X6 bus from Waterloo Place, Edinburgh station to High Street, Haddington station. The total trip duration for this route is approximately 1 hr 5 min.
Step by Step
- 1Walk to bus stationWaterloo Place, EdinburghID 6200207410480 m • 7 min
- 2Wait for busX6Haddington
- 3Ride to bus stationHigh Street, HaddingtonID 62700902002057 min
Questions & Answers
What is the fastest way to get from Edinburgh to Haddington?
The fastest way takes 49 minutes, using Bus line X7.
What is the alternative route to get from Edinburgh to Haddington?
The alternative route takes 65 minutes, using Bus line X6.
Is there a direct bus between Edinburgh and Haddington in Scotland?
Yes, there is a direct bus going from Edinburgh to Haddington in Scotland in 49 min.
Which bus line goes from Edinburgh to Haddington in Scotland?
The X7 bus line goes from Waterloo Place, Edinburgh station near Edinburgh to Dunbar station near Haddington in Scotland.
How long does it take to travel from Edinburgh to Haddington in Scotland by bus?
The total travel time between Edinburgh and Haddington in Scotland by bus is about 49 min.
Where do I get on the bus near Edinburgh to get to Haddington in Scotland?
Get on the X7 bus from the Waterloo Place, Edinburgh stop near Edinburgh in Scotland.
Where do I get off the bus when travelling between Edinburgh and Haddington in Scotland?
Get off the bus at the Dunbar stop, which is closest to Haddington in Scotland.
When is the first bus from Edinburgh to Haddington in Scotland?
The first bus from Edinburgh to Haddington in Scotland is Edinburgh - Dunbar. It leaves the Waterloo Place, Edinburgh stop at 09:28.