Distance from Caldicot to Carluke

The distance from Caldicot to Carluke is 581 km (or 362 mi). The estimated driving time for the trip is 6h 1min and the main road for this route is the M6. In a straight line, the distance between Caldicot and Carluke is 466 km (290 mi).