Distance between Port St Johns and Piketberg

635.06 mi Straight Distance

834.05 mi Driving Distance

15 hours 19 mins Estimated Driving Time

The straight distance between Port St Johns (Eastern Cape) and Piketberg (Western Cape) is 635.06 mi, but the driving distance is 834.05 mi.

It takes to go from Port St Johns to Piketberg.

Driving directions from Port St Johns to Piketberg

Distance in kilometers

Straight distance: 1,021.81 km.      Route distance: 1,341.99 km

Port St Johns, South Africa

Latitude: -31.6288 // Longitude: 29.5369

Photos of Port St Johns

Port St Johns Weather

Piketberg, South Africa

Latitude: -32.9 // Longitude: 18.7667

Photos of Piketberg

Piketberg Weather