Distance from Caerphilly to Crickhowell

The distance from Caerphilly to Crickhowell is 34 km (or 22 mi). The estimated driving time for the trip is 33min and the main road for this route is the Newport Road, A4048. In a straight line, the distance between Caerphilly and Crickhowell is 20 km (13 mi).