Skip, RouteMap's route guideUK Route Planner

DuddingstonRosewell

Distance: 9 mi·Duration: 20 min

Driving from Duddingston to Rosewell takes about 20 min via A6106. The distance is 9 mi.

Driving directions

29 · 9 mi
  1. 1Depart onto Milton Road West1 mi
  2. 2Turn right onto Duddingston Park South1 mi
  3. 3Enter roundabout left onto Duddingston Park South22 yd
  4. 4Exit roundabout left onto Duddingston Park South1 mi
  5. 5Continue straight onto The Wisp1 mi
  6. 6Continue straight onto Millerhill Road2 mi
  7. 7Enter roundabout straight35 yd
  8. 8Exit roundabout slightly left1 mi
  1. 9Enter rotary straight104 yd
  2. 10Exit rotary left1 mi
  3. 11Enter rotary slightly left43 yd
  4. 12Exit rotary left1 mi
  5. 13Enter rotary slightly left41 yd
  6. 14Exit rotary slightly left1 mi
  7. 15Enter rotary left74 yd
  8. 16Exit rotary slightly left1 mi
  9. 17Enter rotary left onto Bonnyrigg Distributor97 yd
  10. 18Exit rotary left onto Bonnyrigg Distributor1 mi
  11. 19Enter rotary left onto Bonnyrigg Distributor59 yd
  12. 20Exit rotary left onto Bonnyrigg Distributor1 mi
  13. 21At roundabout, take exit straight onto Bonnyrigg Distributor1 mi
  14. 22Enter roundabout left onto Bonnyrigg Distributor55 yd
  15. 23Exit roundabout left onto Bonnyrigg Distributor2 mi
  16. 24Enter roundabout left onto Eskbank Road53 yd
  17. 25Exit roundabout left onto Eskbank Road1 mi
  18. 26Turn left1 mi
  19. 27Continue straight onto Carnethie Street1 mi
  20. 28Turn left24 yd
  21. 29Arrive