Distance from Melrose to Old Beach

The distance from Melrose to Old Beach is 1490 km (or 926 mi). The estimated driving time for the trip is 26h and the main road for this route is the Midland Highway, 1. In a straight line, the distance between Melrose and Old Beach is 1123 km (698 mi).