Driving directions from Mpumalanga, South Africa to Johannesburg, 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
Merge onto N12
Toll road
2.0 km
Take the Germiston exit 1.3 km
Merge onto Francois Oberholzer Fwy 8.2 km
Take the M2 exit 0.2 km
Keep left at the fork, follow signs for Village Road/Selby/Trump Street and merge onto Stott Rd 0.3 km
Turn right onto Loveday St 0.5 km
Turn right onto Fredderick St 85 m
Turn left at the 1st cross street onto Rissik St 0.6 km
Turn right onto Pritchard St 0.2 km
Turn left at the 2nd cross street onto Eloff St
Destination will be on the right
80 m
Johannesburg, South Africa
Map data ©2022 AfriGIS (Pty) Ltd
Mpumalanga to Johannesburg road map

Mpumalanga to Johannesburg flight distance miles / km

295.4 mi / 475.3 km
Also see in South Africa

Mpumalanga to Johannesburg car distance km / miles

531.1 km / 330.0 miles

Mpumalanga to Johannesburg driving time

5 hours 45 minutes

Mpumalanga to Johannesburg average speed

92.2 km/h

Fuel consumption calculator

39.83 liters

Fuel price calculator

59.75 €
€/L