551.243 mi Straight Distance
666.11 mi Driving Distance
11 hours 11 mins Estimated Driving Time
The straight distance between Randfontein (Gauteng) and Port Elizabeth (Eastern Cape) is 551.243 mi, but the driving distance is 666.11 mi.
It takes 11 hours 11 mins to go from Randfontein to Port Elizabeth.
Straight distance: 886.95 km. Route distance: 1071.77 km
Latitude: -26.1797 // Longitude: 27.7042
We're sorry but Randfontein weather is not available right now.
Latitude: -33.9326 // Longitude: 25.57
We are sorry, but Port Elizabeth weather is not available right now.