Distance from Melrose to Alstonville

The distance from Melrose to Alstonville is 1002 km (or 623 mi). The estimated driving time for the trip is 11h 54min and the main road for this route is the Gwydir Highway, B76. In a straight line, the distance between Melrose and Alstonville is 752 km (468 mi).