Distance from Rochdale to Caldicot

The distance from Rochdale to Caldicot is 308 km (or 192 mi). The estimated driving time for the trip is 3h 13min and the main road for this route is the M5. In a straight line, the distance between Rochdale and Caldicot is 230 km (143 mi).