Distance from Haltwhistle to Morpeth

The distance from Haltwhistle to Morpeth is 65 km (or 41 mi). The estimated driving time for the trip is 43min and the main road for this route is the Haltwhistle Bypass. In a straight line, the distance between Haltwhistle and Morpeth is 56 km (35 mi).