566.43 mi Straight Distance
693.70 mi Driving Distance
12 hours 46 mins Estimated Driving Time
The straight distance between Genadendal (Western Cape) and Excelsior (Free State) is 566.43 mi, but the driving distance is 693.70 mi.
It takes 12 hours 46 mins to go from Genadendal to Excelsior.
Driving directions from Genadendal to Excelsior
Straight distance: 911.38 km. Route distance: 1,116.16 km
Latitude: -34.0676 // Longitude: 19.5568

Forecast: Light rain
Temperature: 18.1°
Humidity: 80%
Sun info not available
Latitude: -28.9394 // Longitude: 27.0653

Forecast: Clear sky
Temperature: 13.6°
Humidity: 91%
Sun info not available