Distance from Swanpool to Corinna

The distance from Swanpool to Corinna is 903 km (or 562 mi). The estimated driving time for the trip is 20h 48min and the main road for this route is the William Street, B23. In a straight line, the distance between Swanpool and Corinna is 547 km (340 mi).