Distance from Melbourne to Arthur River

The distance from Melbourne to Arthur River is 3390 km (or 2107 mi). The estimated driving time for the trip is 35h and the main road for this route is the Eyre Highway, A1. In a straight line, the distance between Melbourne and Arthur River is 2564 km (1594 mi).