Distance from Haslemere to Bingley

The distance from Haslemere to Bingley is 380 km (or 237 mi). The estimated driving time for the trip is 4h 9min and the main road for this route is the Grayswood Road. In a straight line, the distance between Haslemere and Bingley is 316 km (197 mi).