Distance from Brixton to Swanpool

The distance from Brixton to Swanpool is 1750 km (or 1088 mi). The estimated driving time for the trip is 20h 14min and the main road for this route is the Kidman Way, B87. In a straight line, the distance between Brixton and Swanpool is 1476 km (918 mi).