Distance from Stevenston to Penarth

The distance from Stevenston to Penarth is 622 km (or 387 mi). The estimated driving time for the trip is 7h 35min and the main road for this route is the Whitchurch Road. In a straight line, the distance between Stevenston and Penarth is 482 km (300 mi).