687.90 mi Straight Distance
872.71 mi Driving Distance
13 hours 32 mins Estimated Driving Time
The straight distance between Heidelberg (Western Cape) and Greylingstad (Mpumalanga) is 687.90 mi, but the driving distance is 872.71 mi.
It takes to go from Heidelberg to Greylingstad.
Driving directions from Heidelberg to Greylingstad
Straight distance: 1,106.83 km. Route distance: 1,404.19 km
Latitude: -34.0902 // Longitude: 20.9501
Predicción: Clear sky
Temperatura: 23.7°
Humedad: 56%
Hora actual: 12:00 AM
Amanece: 05:00 AM
Anochece: 04:10 PM
Latitude: -26.7433 // Longitude: 28.7541
Predicción: Broken clouds
Temperatura: 14.7°
Humedad: 61%
Hora actual: 12:00 AM
Amanece: 04:22 AM
Anochece: 03:46 PM