Distance from Dumfries to Ferryhill

The distance from Dumfries to Ferryhill is 286 km (or 178 mi). The estimated driving time for the trip is 3h 27min and the main road for this route is the A712. In a straight line, the distance between Dumfries and Ferryhill is 229 km (143 mi).