Distance from Caldicot to Caernarfon

The distance from Caldicot to Caernarfon is 253 km (or 158 mi). The estimated driving time for the trip is 4h 6min and the main road for this route is the Westgate Street. In a straight line, the distance between Caldicot and Caernarfon is 201 km (125 mi).