635.93 mi Straight Distance
788.44 mi Driving Distance
15 hours 9 mins Estimated Driving Time
The straight distance between Knysna (Western Cape) and Secunda (Mpumalanga) is 635.93 mi, but the driving distance is 788.44 mi.
It takes 12 hours 46 mins to go from Knysna to Secunda.
Driving directions from Knysna to Secunda
Straight distance: 1,023.22 km. Route distance: 1,268.60 km
Latitude: -34.0351 // Longitude: 23.0465

Forecast: Scattered clouds
Temperature: 16.3°
Humidity: 74%
Current time: 04:19 AM
Sunrise: 06:01 AM
Sunset: 07:22 PM
Latitude: -26.5161 // Longitude: 29.2028

Forecast: Overcast clouds
Temperature: 13.3°
Humidity: 96%
Current time: 04:19 AM
Sunrise: 05:46 AM
Sunset: 06:47 PM