451.65 mi Straight Distance
590.62 mi Driving Distance
10 hours 18 mins Estimated Driving Time
The straight distance between Oyster Bay (Eastern Cape) and Odendaalsrus (Free State) is 451.65 mi, but the driving distance is 590.62 mi.
It takes 10 hours 18 mins to go from Oyster Bay to Odendaalsrus.
Driving directions from Oyster Bay to Odendaalsrus
Straight distance: 726.71 km. Route distance: 950.31 km
Latitude: -34.1694 // Longitude: 24.6542

Forecast: Overcast
Temperature: 14.0°
Humidity: 71%
Sun info not available
Latitude: -27.869 // Longitude: 26.6892

Forecast: Partly cloudy
Temperature: 24.2°
Humidity: 34%
Current time: 09:57 PM
Sunrise: 06:08 AM
Sunset: 06:07 PM