Distance from Croydon to Harrogate

The distance from Croydon to Harrogate is 725 km (or 451 mi). The estimated driving time for the trip is 8h 16min and the main road for this route is the Commercial Street West, A8. In a straight line, the distance between Croydon and Harrogate is 644 km (401 mi).