Distance from Bexley to Penarth

The distance from Bexley to Penarth is 271 km (or 169 mi). The estimated driving time for the trip is 3h 26min and the main road for this route is the Queen's Way. In a straight line, the distance between Bexley and Penarth is 233 km (145 mi).