Distance from Fremantle to Allendale

The distance from Fremantle to Allendale is 3340 km (or 2076 mi). The estimated driving time for the trip is 35h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Fremantle and Allendale is 2633 km (1637 mi).