Distance from Haltwhistle to Crook

The distance from Haltwhistle to Crook is 74 km (or 46 mi). The estimated driving time for the trip is 53min and the main road for this route is the Haltwhistle Bypass. In a straight line, the distance between Haltwhistle and Crook is 55 km (35 mi).