Distance from Penicuik to Harrogate

The distance from Penicuik to Harrogate is 283 km (or 176 mi). The estimated driving time for the trip is 3h 32min and the main road for this route is the Ravenswood Roundabout. In a straight line, the distance between Penicuik and Harrogate is 231 km (144 mi).