Distance from Treorchy to Penrhyndeudraeth

The distance from Treorchy to Penrhyndeudraeth is 213 km (or 133 mi). The estimated driving time for the trip is 3h 2min and the main road for this route is the A470. In a straight line, the distance between Treorchy and Penrhyndeudraeth is 147 km (92 mi).