How to get from Haddington to Musselburgh by car, truck, bike, walk

Distance between Haddington and Musselburgh is 17 kilometers (11 miles).
Driving distance from Haddington to Musselburgh is 19 kilometers (12 miles)

HaddingtonMusselburgh
Leaving from
Going to

Route Map

Routes from haddington-east-lothian to musselburgh-east-lothian

4 Ways from Haddington (United Kingdom/East Lothian) to Musselburgh (United Kingdom/East Lothian)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Market Street 275 m
2. Turn left onto Dunbar Road, A6093 479 m
3. Keep left 159 m
4. Turn right onto A199 256 m
5. At roundabout, take exit 1 13.20 km
6. Keep left onto A1 556 m
7. Turn right onto A199 1.33 km
8. At roundabout, take exit 2 onto A199 238 m
9. At roundabout, take exit 2 onto Haddington Road, A199 1.16 km
10. Keep left onto Haddington Road, A199 52 m
11. At roundabout, take exit 2 onto Linkfield Road, A199 1.89 km
12. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Haddington (United Kingdom/East Lothian) to Musselburgh (United Kingdom/East Lothian)?
How do I get from Haddington (United Kingdom/East Lothian) to Musselburgh (United Kingdom/East Lothian) the fastest?
How long does it take to get from Haddington (United Kingdom/East Lothian) to Musselburgh (United Kingdom/East Lothian)?

Trips from Haddington

HaddingtonEdinburgh