Distance from Leeor to Swanpool

The distance from Leeor to Swanpool is 536 km (or 334 mi). The estimated driving time for the trip is 6h 30min and the main road for this route is the Margaret Street, A300, B75. In a straight line, the distance between Leeor and Swanpool is 441 km (275 mi).