Distance from Carnavon to Brewarrina

The distance from Carnavon to Brewarrina is 1684 km (or 1047 mi). The estimated driving time for the trip is 28h and the main road for this route is the Spirit of Tasmania, 1. In a straight line, the distance between Carnavon and Brewarrina is 1277 km (794 mi).