Distance from Armadale - Western Australia to Charlestown

The distance from Armadale - Western Australia to Charlestown is 3941 km (or 2449 mi). The estimated driving time for the trip is 40h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Armadale and Charlestown is 3330 km (2070 mi).