Distance from Biggleswade to Penarth

The distance from Biggleswade to Penarth is 272 km (or 170 mi). The estimated driving time for the trip is 3h 18min and the main road for this route is the A40. In a straight line, the distance between Biggleswade and Penarth is 218 km (136 mi).