Distance from Caldicot to Accrington

The distance from Caldicot to Accrington is 321 km (or 200 mi). The estimated driving time for the trip is 3h 23min and the main road for this route is the M5. In a straight line, the distance between Caldicot and Accrington is 242 km (151 mi).