Distance from Scarborough to Penrhyndeudraeth

The distance from Scarborough to Penrhyndeudraeth is 341 km (or 212 mi). The estimated driving time for the trip is 3h 57min and the main road for this route is the Main Street, A64. In a straight line, the distance between Scarborough and Penrhyndeudraeth is 285 km (178 mi).