Driving directions from Inhambane, Mozambique to Soweto, South Africa distance


Inhambane, Mozambique
Head south 0.1 km
Turn left toward Av. Da Independencia 0.1 km
Turn right onto Av. Da Independencia 0.2 km
Turn left 17 m
Turn right 0.1 km
Turn left 34.2 km
Slight left 425 km
Take the exit 0.4 km
Keep right 4.5 km
Continue onto Ring Road 7.4 km
At the roundabout, take the 2nd exit 2.5 km
At the roundabout, take the 2nd exit 2.8 km
Turn left
Toll road
Entering South Africa
66.8 km
Continue onto N4
Toll road
138 km
Turn right onto R539 45.6 km
Continue onto R36 15.3 km
Merge onto N4/R36 via the ramp to Carolina/Machadodorp
Toll road
5.9 km
N4/R36 turns slightly left and becomes N4/R36
Toll road
2.2 km
Slight right onto N4
Toll road
108 km
Keep left at the fork to continue on N12, follow signs for eMalahleni/Johannesburg
Toll road
111 km
Keep right to stay on N12
Toll road
11.9 km
Take exit 113 for N3 S/N12 toward M2/Kimberley/Germiston/Durban
Toll road
1.3 km
Merge onto N3 Eastern Bypass/N12/N3
Toll road
3.7 km
Keep right to stay on N3 Eastern Bypass/N12/N3
Toll road
3.6 km
Keep right at the fork to continue on N12
Toll road
18.1 km
Take exit 67 for M68 toward Soweto
Toll road
1.1 km
Turn right onto Chris Hani Rd/Old Potchefstroom Rd/M68
Continue to follow Chris Hani Rd/M68
7.7 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 0.6 km
At the roundabout, take the 2nd exit onto Koma St/M72 1.8 km
Turn left onto Mandlempisi St 0.1 km
Turn left at the 2nd cross street onto Mokhele St
Destination will be on the left
25 m
Soweto, South Africa
Map data ©2022 AfriGIS (Pty) Ltd, Google
Inhambane to Soweto road map

Inhambane to Soweto flight distance miles / km

499.2 mi / 803.5 km
Also see in Mozambique
Of interest in South Africa

Inhambane to Soweto car distance km / miles

1,021.6 km / 634.8 miles

Inhambane to Soweto driving time

12 hours 48 minutes

Inhambane to Soweto average speed

79.7 km/h

Fuel consumption calculator

76.62 liters

Fuel price calculator

114.93 €
€/L