Distance from Ashby-De-La-Zouch to Haslemere

The distance from Ashby-De-La-Zouch to Haslemere is 242 km (or 151 mi). The estimated driving time for the trip is 2h 36min and the main road for this route is the A3. In a straight line, the distance between Ashby-De-La-Zouch and Haslemere is 191 km (119 mi).