Distance from Penarth to Bargoed

The distance from Penarth to Bargoed is 41 km (or 26 mi). The estimated driving time for the trip is 36min and the main road for this route is the A469. In a straight line, the distance between Penarth and Bargoed is 32 km (20 mi).