Distance from Broughton to Swanpool

The distance from Broughton to Swanpool is 513 km (or 319 mi). The estimated driving time for the trip is 6h 10min and the main road for this route is the Margaret Street, A300, B75. In a straight line, the distance between Broughton and Swanpool is 422 km (263 mi).