745.13 mi Straight Distance
906.95 mi Driving Distance
16 hours 32 mins Estimated Driving Time
The straight distance between Malmesbury (Western Cape) and Weenen (KwaZulu-Natal) is 745.13 mi, but the driving distance is 906.95 mi.
It takes to go from Malmesbury to Weenen.
Driving directions from Malmesbury to Weenen
Straight distance: 1,198.92 km. Route distance: 1,459.28 km
Latitude: -33.4869 // Longitude: 18.6758

Forecast: Clear sky
Temperature: 21.9°
Humidity: 61%
Current time: 11:02 PM
Sunrise: 06:22 AM
Sunset: 07:35 PM
Latitude: -28.85 // Longitude: 30.0667

Forecast: Broken clouds
Temperature: 16.0°
Humidity: 82%
Current time: 02:00 AM
Sunrise: 05:42 AM
Sunset: 06:44 PM