Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

DuddingstonDalkeith

Distance: 6 mi·Duration: 15 min

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Duddingston to Dalkeith takes about 15 min via A6106. The distance is 6 mi. Driving directions

Driving directions

17 · 6 mi
  1. 1 Depart onto Milton Road West 1 mi
  2. 2 Turn right onto Duddingston Park South 1 mi
  3. 3 Enter roundabout left onto Duddingston Park South 22 yd
  4. 4 Exit roundabout left onto Duddingston Park South 1 mi
  5. 5 Continue straight onto The Wisp 1 mi
  6. 6 Continue straight onto Millerhill Road 2 mi
  7. 7 Enter roundabout straight 35 yd
  8. 8 Exit roundabout slightly left 1 mi
  1. 9 Enter rotary straight 57 yd
  2. 10 Exit rotary slightly left 2 mi
  3. 11 At end of road, turn right onto High Street 59 yd
  4. 12 Turn left onto South Street 174 yd
  5. 13 Turn slightly left onto Newmills Road 88 yd
  6. 14 Turn left onto Gibraltar Road 86 yd
  7. 15 Turn left 21 yd
  8. 16 Turn left 28 yd
  9. 17 Arrive left