261.35 mi Straight Distance
304.92 mi Driving Distance
5 hours 7 mins Estimated Driving Time
The straight distance between Tweespruit (Free State) and Soshanguve (Gauteng) is 261.35 mi, but the driving distance is 304.92 mi.
It takes to go from Tweespruit to Soshanguve.
Driving directions from Tweespruit to Soshanguve
Straight distance: 420.52 km. Route distance: 490.61 km
Latitude: -29.1874 // Longitude: 27.0333
Predicción: Clear sky
Temperatura: 17.8°
Humedad: 37%
Hora actual: 12:00 AM
Amanece: 04:21 AM
Anochece: 04:11 PM
Latitude: -25.5254 // Longitude: 28.1006
Predicción: Broken clouds
Temperatura: 15.9°
Humedad: 88%
Hora actual: 07:58 AM
Amanece: 06:15 AM
Anochece: 06:08 PM