690.57 mi Straight Distance
930.37 mi Driving Distance
18 hours 2 mins Estimated Driving Time
The straight distance between Margate (KwaZulu-Natal) and Gans Bay (Western Cape) is 690.57 mi, but the driving distance is 930.37 mi.
It takes 18 hours 2 mins to go from Margate to Gans Bay.
Driving directions from Margate to Gans Bay
Straight distance: 1,111.12 km. Route distance: 1,496.97 km
Latitude: -30.8513 // Longitude: 30.3787

Forecast: Overcast clouds
Temperature: 22.8°
Humidity: 85%
Current time: 02:10 AM
Sunrise: 05:51 AM
Sunset: 06:27 PM
Latitude: -34.5836 // Longitude: 19.3493

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Sun info not available