Distance from Cathcart to Swanpool

The distance from Cathcart to Swanpool is 504 km (or 314 mi). The estimated driving time for the trip is 6h 23min and the main road for this route is the Alpine Way. In a straight line, the distance between Cathcart and Swanpool is 303 km (189 mi).