Distance from Swanpool to Upper Brookfield

The distance from Swanpool to Upper Brookfield is 1503 km (or 934 mi). The estimated driving time for the trip is 16h 47min and the main road for this route is the Barwan Street, A39. In a straight line, the distance between Swanpool and Upper Brookfield is 1218 km (757 mi).