156.61 mi Straight Distance
171.63 mi Driving Distance
2 hours 36 mins Estimated Driving Time
The straight distance between Odendaalsrus (Free State) and Midrand (Gauteng) is 156.61 mi, but the driving distance is 171.63 mi.
It takes to go from Odendaalsrus to Midrand.
Driving directions from Odendaalsrus to Midrand
Straight distance: 251.98 km. Route distance: 276.15 km
Latitude: -27.869 // Longitude: 26.6892
Predicción: Broken clouds
Temperatura: 16.4°
Humedad: 63%
Hora actual: 10:31 PM
Amanece: 06:32 AM
Anochece: 05:53 PM
Latitude: -25.9992 // Longitude: 28.1263
Predicción: Few clouds
Temperatura: 14.2°
Humedad: 74%
Hora actual: 10:31 PM
Amanece: 06:24 AM
Anochece: 05:49 PM