Distance from Granville to Fremantle

The distance from Granville to Fremantle is 3924 km (or 2439 mi). The estimated driving time for the trip is 40h and the main road for this route is the Eyre Highway, A1. In a straight line, the distance between Granville and Fremantle is 3281 km (2039 mi).