Distance from Cranbrook to Subiaco

The distance from Cranbrook to Subiaco is 4058 km (or 2522 mi). The estimated driving time for the trip is 53h and the main road for this route is the Eyre Highway, A1. In a straight line, the distance between Cranbrook and Subiaco is 3054 km (1898 mi).