17.24 mi Straight Distance
21.86 mi Driving Distance
42 minutes Estimated Driving Time
The straight distance between Tweespruit (Free State) and Excelsior (Free State) is 17.24 mi, but the driving distance is 21.86 mi.
It takes to go from Tweespruit to Excelsior.
Driving directions from Tweespruit to Excelsior
Straight distance: 27.75 km. Route distance: 35.17 km
Latitude: -29.1874 // Longitude: 27.0333

Forecast: Clear sky
Temperature: 26.9°
Humidity: 31%
Current time: 12:00 AM
Sunrise: 04:00 AM
Sunset: 04:49 PM
Latitude: -28.9394 // Longitude: 27.0653

Forecast: Clear sky
Temperature: 26.0°
Humidity: 33%
Current time: 12:00 AM
Sunrise: 04:00 AM
Sunset: 04:48 PM