Distance from Caversham to Belmore River Upper

The distance from Caversham to Belmore River Upper is 4131 km (or 2567 mi). The estimated driving time for the trip is 43h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Caversham and Belmore River Upper is 3491 km (2170 mi).