Distance from Heriot to Gretna
The distance from Heriot to Gretna is 108 km (or 68 mi). The estimated driving time for the trip is 1h 24min and the main road for this route is the B709. In a straight line, the distance between Heriot and Gretna is 86 km (54 mi).
Distance from Heriot and other towns
- Distance from Heriot to Jedburgh
- Distance from Heriot to Witham
- Distance from Heriot to Anstruther
- Distance from Heriot to Barnetby
- Distance from Heriot to Liverpool
- Distance from Heriot to Ringwood
- Distance from Heriot to Grantown-On-Spey
- Distance from Heriot to Norwich
- Distance from Heriot to Addlestone
- Distance from Heriot to Budleigh Salterton
- Distance from Heriot to Leeds
- Distance from Heriot to Chepstow
Distance from Gretna and other towns
- Distance from Gretna to Reading
- Distance from Gretna to Sheffield
- Distance from Gretna to Liverpool
- Distance from Gretna to Portsmouth
- Distance from Gretna to Cardiff
- Distance from Gretna to Leeds
- Distance from Gretna to Nottingham
- Distance from Gretna to Middlesbrough
- Distance from Gretna to Glasgow
- Distance from Gretna to Bristol
- Distance from Gretna to Birmingham