Distance between Green pin with letter A KwaMashu and Red pin with letter B Knysna

551.80 mi Straight Distance

752.69 mi Driving Distance

13 hours 9 mins Estimated Driving Time

The straight distance between KwaMashu (KwaZulu-Natal) and Knysna (Western Cape) is 551.80 mi, but the driving distance is 752.69 mi.

It takes 13 hours 9 mins to go from KwaMashu to Knysna.

Driving directions from KwaMashu to Knysna

Distance in kilometers

Straight distance: 887.84 km.      Route distance: 1,211.08 km

KwaMashu, South Africa

Latitude: -29.74 // Longitude: 30.9819

Photos of KwaMashu

View of outer anchorage with ships stacked waiting to enter harbour - Durban from Durban North residence Cebra comiendo KZN - landing at King Shaka Airport, Durban From King Shaka Airport to Durban

KwaMashu Weather

Clear sky

Forecast: Clear sky
Temperature: 20.2°
Humidity: 75%

Current time: 08:17 PM
Sunrise: 05:51 AM
Sunset: 05:50 PM

Knysna, South Africa

Latitude: -34.0351 // Longitude: 23.0465

Photos of Knysna

Brilliant sunset glow, awesome Knysna, Outeniqua Choo-Tjoe Train Knysna cow Peninsula Knysna - River Knysna, Western Cape, South Africa (12134247) Knysna, Outeniqua Choo Tjoe Train

Knysna Weather

Overcast

Forecast: Overcast
Temperature: 12.9°
Humidity: 93%

Current time: 08:17 PM
Sunrise: 06:24 AM
Sunset: 06:21 PM