Distance from Heriot to Dumfries
The distance from Heriot to Dumfries is 216 km (or 135 mi). The estimated driving time for the trip is 2h 45min and the main road for this route is the A708. In a straight line, the distance between Heriot and Dumfries is 171 km (107 mi).
Distance from Heriot and other towns
- Distance from Heriot to Caledon
- Distance from Heriot to Holsworthy
- Distance from Heriot to Bradford-On-Avon
- Distance from Heriot to Sandown
- Distance from Heriot to Dundee
- Distance from Heriot to Westcliff-On-Sea
- Distance from Heriot to Dukinfield
- Distance from Heriot to Newent
- Distance from Heriot to Westerham
- Distance from Heriot to Boston
- Distance from Heriot to Kelty
- Distance from Heriot to Jedburgh
Distance from Dumfries and other towns
- Distance from Dumfries to London
- Distance from Dumfries to Reading
- Distance from Dumfries to Birmingham
- Distance from Dumfries to Leeds
- Distance from Dumfries to Liverpool
- Distance from Dumfries to Belfast
- Distance from Dumfries to Manchester
- Distance from Dumfries to Stoke-On-Trent
- Distance from Dumfries to Bristol
- Distance from Dumfries to Cardiff
- Distance from Dumfries to Edinburgh