521.64 mi Straight Distance
674.88 mi Driving Distance
12 hours 16 mins Estimated Driving Time
The straight distance between Richards Bay (KwaZulu-Natal) and Port Elizabeth (Eastern Cape) is 521.64 mi, but the driving distance is 674.88 mi.
It takes 12 hours 27 mins to go from Richards Bay to Port Elizabeth.
Driving directions from Richards Bay to Port Elizabeth
Straight distance: 839.32 km. Route distance: 1,085.89 km
Latitude: -28.7807 // Longitude: 32.0383
Predicción: Light rain
Temperatura: 22.8°
Humedad: 86%
Hora actual: 11:23 PM
Amanece: 06:00 AM
Anochece: 05:53 PM
Latitude: -33.9326 // Longitude: 25.57
Predicción: Few clouds
Temperatura: 19.1°
Humedad: 89%
Hora actual: 11:23 PM
Amanece: 06:27 AM
Anochece: 06:17 PM