565.13 mi Straight Distance
725.69 mi Driving Distance
13 hours 11 mins Estimated Driving Time
The straight distance between Bredasdorp (Western Cape) and Excelsior (Free State) is 565.13 mi, but the driving distance is 725.69 mi.
It takes 13 hours 6 mins to go from Bredasdorp to Excelsior.
Driving directions from Bredasdorp to Excelsior
Straight distance: 909.30 km. Route distance: 1,167.63 km
Latitude: -34.5333 // Longitude: 20.0417

Forecast: Clear sky
Temperature: 19.5°
Humidity: 71%
Current time: 01:35 PM
Sunrise: 06:13 AM
Sunset: 07:33 PM
Latitude: -28.9394 // Longitude: 27.0653

Forecast: Overcast clouds
Temperature: 20.8°
Humidity: 40%
Current time: 02:00 AM
Sunrise: 05:52 AM
Sunset: 06:58 PM