The distance from Perth - Western Australia to Allandale North is 3882 km (or 2413 mi). The estimated driving time for the trip is 43 h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Perth and Allandale North is 3324 km (2066 mi).