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

DirletonCraigmillar

Distance: 21 mi·Duration: 35 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 Dirleton to Craigmillar takes about 35 min via A1. The distance is 21 mi. Driving directions

Driving directions

24 · 21 mi
  1. 1 Depart onto Main Road 1 mi
  2. 2 At end of road, turn right 152 yd
  3. 3 Turn left 3 mi
  4. 4 Continue straight 3 mi
  5. 5 At roundabout, take exit straight 2 mi
  6. 6 Turn sharp left 1 mi
  7. 7 Turn right 4 mi
  8. 8 Turn left 2 mi
  9. 9 Enter roundabout slightly left 4 yd
  10. 10 Exit roundabout left 1 mi
  11. 11 Enter roundabout left 117 yd
  12. 12 Exit roundabout left 1 mi
  13. 13 Enter rotary slightly left 116 yd
  1. 14 Exit rotary straight 7 mi
  2. 15 Turn slightly left 1 mi
  3. 16 Keep slightly left 95 yd
  4. 17 Turn straight onto Newcraighall Road 114 yd
  5. 18 Enter roundabout slightly left onto Newcraighall Road 37 yd
  6. 19 Exit roundabout straight onto Newcraighall Road 1 mi
  7. 20 Enter roundabout left onto Newcraighall Road 79 yd
  8. 21 Exit roundabout left onto Newcraighall Road 1 mi
  9. 22 Continue straight onto Niddrie Mains Road 2 mi
  10. 23 Turn left 46 yd
  11. 24 Arrive left