Distance from Fremantle to Moonah

The distance from Fremantle to Moonah is 4137 km (or 2571 mi). The estimated driving time for the trip is 53h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Fremantle and Moonah is 3010 km (1871 mi).