How to get from Royal Infirmary of Edinburgh to Haddington by car, truck, bike, walk
Distance between Royal Infirmary of Edinburgh and Haddington is 23 kilometers (14 miles).
Driving distance from Royal Infirmary of Edinburgh to Haddington is 27 kilometers (17 miles)
Route Map
Routes from royal-infirmary-of-edinburgh-city-of-edinburgh to haddington-east-lothian
4 Ways from Royal Infirmary of Edinburgh (United kingdom/City of Edinburgh) to Haddington (United Kingdom/East Lothian)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 91 m
2. Turn left onto Little France Crescent 360 m
3. Continue onto Little France Crescent 23 m
4. Turn left onto Old Dalkeith Road, A7 3.19 km
5. At roundabout, take exit 3 onto A7 812 m
See more
Questions and Answers
What is the cheapest way to get from Royal Infirmary of Edinburgh (United kingdom/City of Edinburgh) to Haddington (United Kingdom/East Lothian)?
How do I get from Royal Infirmary of Edinburgh (United kingdom/City of Edinburgh) to Haddington (United Kingdom/East Lothian) the fastest?
How long does it take to get from Royal Infirmary of Edinburgh (United kingdom/City of Edinburgh) to Haddington (United Kingdom/East Lothian)?