Distance between Green pin with letter A Soshanguve and Red pin with letter B Weenen

259.54 mi Straight Distance

299.85 mi Driving Distance

5 hours 47 mins Estimated Driving Time

The straight distance between Soshanguve (Gauteng) and Weenen (KwaZulu-Natal) is 259.54 mi, but the driving distance is 299.85 mi.

It takes to go from Soshanguve to Weenen.

Driving directions from Soshanguve to Weenen

Distance in kilometers

Straight distance: 417.59 km.      Route distance: 482.46 km

Soshanguve, South Africa

Latitude: -25.5254 // Longitude: 28.1006

Photos of Soshanguve

Soshanguve Shopping Center Metro loop Mabopane - Winterveldt Sudafrica road 541 Metro station Mabopane

Soshanguve Weather

Scattered clouds

Forecast: Scattered clouds
Temperature: 23.4°
Humidity: 43%

Current time: 07:15 AM
Sunrise: 05:55 AM
Sunset: 06:47 PM

Weenen, South Africa

Latitude: -28.85 // Longitude: 30.0667

Photos of Weenen

Gaggle of Giraffes, Weenen NR May-09 Acacia Parkland at Weenen NR Nov-12 Looking towards Dundee, Weenen NR May-09 Weenen game reserve lookout Downtown Weenen Orange Grove Weenen View framed by Bottlebrushes Nov-12

Weenen Weather

Broken clouds

Forecast: Broken clouds
Temperature: 18.5°
Humidity: 93%

Current time: 02:00 AM
Sunrise: 05:44 AM
Sunset: 06:42 PM