Distance from Porthcawl to Arthog

The distance from Porthcawl to Arthog is 206 km (or 129 mi). The estimated driving time for the trip is 3h 0min and the main road for this route is the A487. In a straight line, the distance between Porthcawl and Arthog is 140 km (87 mi).