Distance from Fremantle to Middle Creek

The distance from Fremantle to Middle Creek is 3271 km (or 2033 mi). The estimated driving time for the trip is 34h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Fremantle and Middle Creek is 2571 km (1598 mi).