Driving directions from Mpumalanga, South Africa to Soweto, South Africa distance


Mpumalanga, South Africa
Head northwest 80 m
Turn left toward Shezi Main Rd 61 m
Turn right toward Shezi Main Rd 50 m
Turn left onto Shezi Main Rd 1.7 km
Turn right to stay on Shezi Main Rd 0.2 km
Continue onto Mr431 Rd 1.6 km
Turn right to stay on Mr431 Rd 0.9 km
Turn right onto A3608 Rd 47 m
Turn left at the 1st cross street onto Mr385 Rd 5.5 km
Continue onto Uitkomst St 1.0 km
Continue onto R103 0.1 km
Turn left to merge onto N3 toward Pietermaritzburg
Toll road
506 km
Take the exit onto N12 toward N1/Bloemfontein/R59/Vereeniging/Kimberley
Toll road
17.9 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
Mpumalanga to Soweto road map

Mpumalanga to Soweto flight distance miles / km

297.8 mi / 479.2 km
Also see in South Africa

Mpumalanga to Soweto car distance km / miles

546.7 km / 339.7 miles

Mpumalanga to Soweto driving time

5 hours 58 minutes

Mpumalanga to Soweto average speed

91.4 km/h

Fuel consumption calculator

41.00 liters

Fuel price calculator

61.51 €
€/L