177.30 mi Straight Distance
190.88 mi Driving Distance
3 hours 30 mins Estimated Driving Time
The straight distance between Midrand (Gauteng) and Swinburne (Free State) is 177.30 mi, but the driving distance is 190.88 mi.
It takes 3 hours 30 mins to go from Midrand to Swinburne.
Driving directions from Midrand to Swinburne
Straight distance: 285.28 km. Route distance: 307.13 km
Latitude: -25.9992 // Longitude: 28.1263

Forecast: Light rain
Temperature: 17.3°
Humidity: 97%
Current time: 01:48 AM
Sunrise: 06:03 AM
Sunset: 06:33 PM
Latitude: -28.35 // Longitude: 29.283

Forecast: Light rain
Temperature: 15.6°
Humidity: 95%
Sun info not available