674.29 mi Straight Distance
779.47 mi Driving Distance
13 hours 53 mins Estimated Driving Time
The straight distance between Soshanguve (Gauteng) and Calitzdorp (Western Cape) is 674.29 mi, but the driving distance is 779.47 mi.
It takes 13 hours 53 mins to go from Soshanguve to Calitzdorp.
Driving directions from Soshanguve to Calitzdorp
Straight distance: 1,084.93 km. Route distance: 1,254.16 km
Latitude: -25.5254 // Longitude: 28.1006

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 02:55 PM
Sunrise: 06:03 AM
Sunset: 06:33 PM
Latitude: -33.5373 // Longitude: 21.6854

Forecast: Broken clouds
Temperature: 21.7°
Humidity: 63%
Current time: 02:55 PM
Sunrise: 06:25 AM
Sunset: 07:03 PM