The distance from Canberra to Adelaide River is 3924 km (or 2439 mi). The estimated driving time for the trip is 38 h and the main road for this route is the Stuart Highway, A87. In a straight line, the distance between Canberra and Adelaide River is 3044 km (1892 mi).