Distance from Port Talbot to Penarth

The distance from Port Talbot to Penarth is 52 km (or 33 mi). The estimated driving time for the trip is 50min and the main road for this route is the Maesteg Road, A4063. In a straight line, the distance between Port Talbot and Penarth is 40 km (25 mi).