711.63 mi Straight Distance
967.49 mi Driving Distance
17 hours 48 mins Estimated Driving Time
The straight distance between Impendle (KwaZulu-Natal) and Malmesbury (Western Cape) is 711.63 mi, but the driving distance is 967.49 mi.
It takes 17 hours 48 mins to go from Impendle to Malmesbury.
Driving directions from Impendle to Malmesbury
Straight distance: 1,145.01 km. Route distance: 1,556.69 km
Latitude: -29.5913 // Longitude: 29.8722

Forecast: Overcast clouds
Temperature: 14.6°
Humidity: 97%
Current time: 12:42 AM
Sunrise: 05:54 AM
Sunset: 06:28 PM
Latitude: -33.4869 // Longitude: 18.6758

Forecast: Light rain
Temperature: 18.4°
Humidity: 83%
Current time: 12:42 AM
Sunrise: 06:37 AM
Sunset: 07:15 PM