761.87 km Straight Distance
1,057.34 km Driving Distance
11 hours 58 mins Estimated Driving Time
The straight distance between Oyster Bay (Eastern Cape) and New Germany (KwaZulu-Natal) is 761.87 km, but the driving distance is 1,057.34 km.
It takes 11 hours 58 mins to go from Oyster Bay to New Germany.
Driving directions from Oyster Bay to New Germany
Straight distance: 473.41 mi. Driving distance: 657 mi.
The straight-line distance is calculated between the coordinates of the two locations. Driving distance and time follow a route from OpenStreetMap road data. Estimates exclude live traffic, stops and ferry waiting times; road access and conditions may change. The catalogue covers selected locations and is not a complete list of towns.
Latitude: -34.1694 // Longitude: 24.6542

Forecast: Clear sky
Temperature: 14.0°
Humidity: 67%
Sun info not available
Latitude: -29.798 // Longitude: 30.8786

Forecast: Mainly clear
Temperature: 19.5°
Humidity: 94%
Current time: 10:13 PM
Sunrise: 05:24 AM
Sunset: 06:03 PM