Driving directions from Soweto, South Africa to Dukwe, Botswana distance


Soweto, South Africa
Head northwest on Mokhele St toward Mandlempisi St 25 m
Turn right at the 1st cross street onto Mandlempisi St 0.1 km
Turn right at the 2nd cross street onto Koma St/M72 1.7 km
At the roundabout, take the 1st exit onto Chris Hani Rd/M68 0.5 km
At the roundabout, take the 2nd exit and stay on Chris Hani Rd/M68 0.6 km
At the roundabout, take the 2nd exit and stay on Chris Hani Rd/M68 7.1 km
Take the N12 ramp to M1/Johannesburg/Witbank
Toll road
1.9 km
Continue onto N12 Southern Bypass/N12
Toll road
1.0 km
Take the exit toward Johannesburg 0.6 km
Merge onto M1 7.1 km
Keep left to stay on M1
Toll road
22.1 km
Continue onto Ben Schoeman Fwy/Pretoria Main Rd/N1
Toll road
19.0 km
Take exit 124 to merge onto N1 toward Pretoria/Polokwane
Toll road
134 km
Take the R33 exit toward Marble Hall/Modimolle 0.5 km
Turn left onto R33 73.9 km
Turn right to stay on R33 84.3 km
Turn right 4.2 km
Turn left onto R518 1.2 km
Turn right onto R510 34.0 km
Turn right onto R572 48.1 km
Turn left onto N11
Entering Botswana
10.2 km
Continue straight 20.2 km
Turn right 54.8 km
Turn left 47.6 km
Turn right onto A1 142 km
Keep left 0.3 km
Slight left onto Doc Morgan Ave/Gemmel Dr/A3
Continue to follow A3
130 km
Turn left 8.8 km
Dukwe, Botswana
Map data ©2022 AfriGIS (Pty) Ltd
Soweto to Dukwe road map

Soweto to Dukwe flight distance miles / km

403.2 mi / 649.0 km
Also see in South Africa
Of interest in Botswana

Soweto to Dukwe car distance km / miles

856.4 km / 532.1 miles

Soweto to Dukwe driving time

10 hours 28 minutes

Soweto to Dukwe average speed

81.7 km/h

Fuel consumption calculator

64.23 liters

Fuel price calculator

96.34 €
€/L