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

Distance between Musselburgh and Dunbar is 34 kilometers (21 miles).
Driving distance from Musselburgh to Dunbar is 37 kilometers (23 miles)

MusselburghDunbar
Leaving from
Going to

Route Map

Routes from musselburgh-east-lothian to dunbar-east-lothian

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto High Street, A199 1.84 km
2. At roundabout, take exit 4 onto Haddington Road, A199 1.13 km
3. At roundabout, take exit 2 onto A199 264 m
4. At roundabout, take exit 1 onto A199 1.17 km
5. Turn left onto A1 27.72 km
6. At roundabout, take exit 3 onto A1 3.10 km
7. At roundabout, take exit 1 onto Spott Road 332 m
8. Keep left onto Spott Road 907 m
9. Turn left onto Queen's Road, A1087 515 m
10. Keep left onto A1087 43 m
11. Continue onto High Street, A1087 147 m
12. Turn right onto Silver Street 10 m
13. Arrive at destination 0 m
See more

Questions and Answers

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