Distance from Tranent to Gretna
The distance from Tranent to Gretna is 137 km (or 86 mi). The estimated driving time for the trip is 1h 47min and the main road for this route is the Traquair Road. In a straight line, the distance between Tranent and Gretna is 107 km (67 mi).
Distance from Tranent and other towns
- Distance from Tranent to Carnforth
- Distance from Tranent to Newry
- Distance from Tranent to Purley
- Distance from Tranent to Lochailort
- Distance from Tranent to Chepstow
- Distance from Tranent to Dartford
- Distance from Tranent to Settle
- Distance from Tranent to Kington
- Distance from Tranent to Harrogate
- Distance from Tranent to Middlesbrough
- Distance from Tranent to Talsarnau
- Distance from Tranent to Tetbury
Distance from Gretna and other towns
- Distance from Gretna to Cardiff
- Distance from Gretna to Birmingham
- Distance from Gretna to Nottingham
- Distance from Gretna to Liverpool
- Distance from Gretna to Bristol
- Distance from Gretna to Portsmouth
- Distance from Gretna to Middlesbrough
- Distance from Gretna to Belfast
- Distance from Gretna to Sheffield
- Distance from Gretna to London
- Distance from Gretna to Reading