Distance from Caversham to Crawford River

The distance from Caversham to Crawford River is 3987 km (or 2478 mi). The estimated driving time for the trip is 41h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Caversham and Crawford River is 3390 km (2107 mi).