HeriotTranent
Start a new route?
Driving from Heriot to Tranent takes about via B6367. The distance is 15 mi. The straight-line distance is 12 mi. Driving directions
Driving directions
19 · 15 mi- 1 Depart left onto Heriot Way 73 yd
- 2 Turn left onto Shoestanes Road 1 mi
- 3 Turn left 1 mi
- 4 Turn left 3 mi
- 5 Turn right 2 mi
- 6 Turn slightly left 2 mi
- 7 At end of road, turn left 93 yd
- 8 Turn right 2 mi
- 9 Turn right onto Crichton Drive 74 yd
- 10 Turn left onto Crichton Avenue 1 mi
- 11 Turn right onto Main Street 82 yd
- 12 Turn left onto Ormiston Road 2 mi
- 13 Turn slightly left 1 mi
- 14 Turn right 2 mi
- 15 Turn left 3 mi
- 16 Continue straight onto Ormiston Road 1 mi
- 17 Turn left onto Loch Road 1 mi
- 18 Turn right 52 yd
- 19 Arrive right
The return trip from Tranent to Heriot covers roughly the same distance, 15 mi.
Popular destinations close by
Questions and answers
Tranent lies roughly to the north of Heriot.
How far is it from Heriot to Tranent?
The distance between Heriot and Tranent is 15 mi by road.
How long does it take to drive from Heriot to Tranent?
The drive from Heriot to Tranent takes approximately 25 min by car.
What is the best route from Heriot to Tranent?
The fastest route from Heriot to Tranent covers 15 mi with a driving time of approximately 25 min.
What is the shortest route from Heriot to Tranent?
The shortest driving route from Heriot to Tranent is about 15 mi by road.
Are there charging stations between Heriot and Tranent?
Yes. You can charge along the route from Heriot to Tranent, including Melville Nurseries A772, Lasswade (350 kW), Haddington Road, Wallyford (150 kW), Bonnyrigg Road, Dalkeith (75 kW). Charging points on this route: 161.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

