Distance from Dunfermline to Holt

The distance from Dunfermline to Holt is 651 km (or 405 mi). The estimated driving time for the trip is 6h 46min and the main road for this route is the M74. In a straight line, the distance between Dunfermline and Holt is 528 km (329 mi).