Distance from Swanpool to Ranelagh

The distance from Swanpool to Ranelagh is 1048 km (or 652 mi). The estimated driving time for the trip is 21h 39min and the main road for this route is the Midland Highway, 1. In a straight line, the distance between Swanpool and Ranelagh is 699 km (435 mi).