Distance from Beverley to Cranbrook

The distance from Beverley to Cranbrook is 3974 km (or 2470 mi). The estimated driving time for the trip is 51h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Beverley and Cranbrook is 2956 km (1837 mi).