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

CappercleuchDalkeith

Distance: 41 mi·Duration: 1 h 5 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 Cappercleuch to Dalkeith takes about 1 h 5 min via A703. The distance is 41 mi. EV charging is available along the route, including in Craigerne Cottage, Boghall, Midlothian, Loanhead, Midlothian. Driving directions

Driving directions

27 · 41 mi
  1. 1 Depart 1 mi
  2. 2 Turn left 5 mi
  3. 3 Turn left 8 mi
  4. 4 Turn left 4 mi
  5. 5 Turn right 88 yd
  6. 6 At roundabout, take exit left 1 mi
  7. 7 At roundabout, take exit right 1 mi
  8. 8 At end of road, turn left 3 mi
  9. 9 At roundabout, take exit right onto Edinburgh Road 10 mi
  10. 10 Turn slightly right 2 mi
  11. 11 At roundabout, take exit right 4 mi
  12. 12 Turn right onto Parduvine Road 1 mi
  13. 13 Continue straight 4 mi
  1. 14 Turn left 12 yd
  2. 15 Turn right 1 mi
  3. 16 At end of road, turn left 1 mi
  4. 17 Enter rotary left onto Dalhousie Road 110 yd
  5. 18 Exit rotary left onto Dalhousie Road 1 mi
  6. 19 Enter roundabout left onto Newbattle Road 74 yd
  7. 20 Exit roundabout left onto Newbattle Road 1 mi
  8. 21 Turn left onto Abbey Road 1 mi
  9. 22 Continue straight onto Lothian Road 1 mi
  10. 23 Turn right onto Newmills Road 88 yd
  11. 24 Turn left onto Gibraltar Road 86 yd
  12. 25 Turn left 21 yd
  13. 26 Turn left 28 yd
  14. 27 Arrive left