Distance from Swanpool to Oldina

The distance from Swanpool to Oldina is 815 km (or 507 mi). The estimated driving time for the trip is 19h 12min and the main road for this route is the Tarleton Street. In a straight line, the distance between Swanpool and Oldina is 480 km (299 mi).