Distance from Granville to Melrose

The distance from Granville to Melrose is 484 km (or 301 mi). The estimated driving time for the trip is 6h 3min and the main road for this route is the Henry Parkes Way. In a straight line, the distance between Granville and Melrose is 398 km (248 mi).