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

CranshawsDirleton

Distance: 39 km·Drive time: 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 Cranshaws to Dirleton takes about via B6355. The distance is 39 km. The straight-line distance is 28 km. Driving directions

Driving directions

18 · 39 km
  1. 1 Depart 937 m
  2. 2 Turn left 19 km
  3. 3 Turn right 5 km
  4. 4 Keep slightly left 3 km
  5. 5 Continue straight 681 m
  6. 6 Continue straight onto Dunbar Road 479 m
  7. 7 Turn slightly left 159 m
  8. 8 Turn right 257 m
  9. 9 Enter roundabout straight 14 m
  10. 10 Exit roundabout slightly left 99 m
  11. 11 Enter roundabout straight 30 m
  12. 12 Exit roundabout slightly left 5 km
  13. 13 Continue straight 930 m
  1. 14 Turn right 924 m
  2. 15 Continue straight 5 km
  3. 16 Turn right 80 m
  4. 17 Turn left 578 m
  5. 18 Arrive onto Main Road

The return trip from Dirleton to Cranshaws covers roughly the same distance, 39 km.

Questions and answers

Dirleton lies roughly to the north-west of Cranshaws.

How far is it from Cranshaws to Dirleton?

The distance between Cranshaws and Dirleton is 39 km by road.

How long does it take to drive from Cranshaws to Dirleton?

The drive from Cranshaws to Dirleton takes approximately 35 min by car.

What is the best route from Cranshaws to Dirleton?

The fastest route from Cranshaws to Dirleton covers 39 km with a driving time of approximately 35 min.

What is the shortest route from Cranshaws to Dirleton?

The shortest driving route from Cranshaws to Dirleton is about 39 km by road.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .