259.54 mi Straight Distance
300.67 mi Driving Distance
5 hours 48 mins Estimated Driving Time
The straight distance between Weenen (KwaZulu-Natal) and Soshanguve (Gauteng) is 259.54 mi, but the driving distance is 300.67 mi.
It takes to go from Weenen to Soshanguve.
Driving directions from Weenen to Soshanguve
Straight distance: 417.59 km. Route distance: 483.77 km
Latitude: -28.85 // Longitude: 30.0667

Forecast: Few clouds
Temperature: 34.0°
Humidity: 26%
Current time: 12:00 AM
Sunrise: 03:44 AM
Sunset: 04:42 PM
Latitude: -25.5254 // Longitude: 28.1006

Forecast: Broken clouds
Temperature: 30.4°
Humidity: 25%
Current time: 08:59 PM
Sunrise: 05:55 AM
Sunset: 06:47 PM