Distance from Pretoria South to Port Saint John's

The distance from Pretoria South to Port Saint John's is approximately 663 km / 412 mi (as the crow flies).

The following map shows the distance from Pretoria South to Port Saint John's.

For more detailed information about any of the places please click on the place name:
Pretoria South
Port Saint John's

Map options

Current distance: Pretoria South -> Port Saint John's
Show reverse: Port Saint John's -> Pretoria South

DistanceRouteRoute by bikeRoute by foot