Distance from Rochester - South Australia to Swansea - New South Wales

The distance from Rochester - South Australia to Swansea - New South Wales is 1523 km (or 947 mi). The estimated driving time for the trip is 16h 16min and the main road for this route is the Sturt Highway, A20. In a straight line, the distance between Rochester and Swansea is 1221 km (759 mi).