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


Johannesburg, South Africa
Head south on Eloff St toward Pritchard St 1.1 km
Turn left to merge onto Francois Oberholzer Fwy/M2 9.1 km
Take exit 108B to merge onto N3 Eastern Bypass/N12/N3 toward Durban/Kimberley
Toll road
3.4 km
Keep left at the fork to continue on N3, follow signs for Heidelberg/Durban/N17/Springs
Toll road
465 km
Keep right to stay on N3 5.7 km
Keep right to stay on N3 34.3 km
Take exit 53 for R103 toward Cato Ridge/Mpumalanga 0.9 km
Turn right onto R103 0.3 km
Continue straight onto Uitkomst St 1.0 km
Continue onto Mr385 Rd 5.5 km
Turn right onto A3608 Rd 52 m
Turn left onto Mr431 Rd 0.9 km
Turn left to stay on Mr431 Rd 1.7 km
Continue onto Shezi Main Rd 1.7 km
Turn right 50 m
Turn left 61 m
Turn right
Destination will be on the right
80 m
Mpumalanga, South Africa
Map data ©2022 AfriGIS (Pty) Ltd
Johannesburg to Mpumalanga road map

Johannesburg to Mpumalanga flight distance miles / km

295.4 mi / 475.3 km
Also see in South Africa

Johannesburg to Mpumalanga car distance km / miles

531.5 km / 330.2 miles

Johannesburg to Mpumalanga driving time

5 hours 37 minutes

Johannesburg to Mpumalanga average speed

94.6 km/h

Fuel consumption calculator

39.86 liters

Fuel price calculator

59.79 €
€/L