Distance from Crook to Shanklin

The distance from Crook to Shanklin is 544 km (or 339 mi). The estimated driving time for the trip is 6h 45min and the main road for this route is the A34. In a straight line, the distance between Crook and Shanklin is 456 km (284 mi).