Driving directions from Cape Town, South Africa to Mpumalanga, South Africa distance


Cape Town, South Africa
Head southeast on Caledon St toward Parade St 0.2 km
Turn left onto Buitenkant St/M59 0.1 km
Turn right onto Darling St/M4 0.2 km
Slight left onto Sir Lowry Rd/M4 0.2 km
Turn left onto Christiaan Barnard St/M60 1.1 km
Turn right onto the N1/Table Bay Boulevard ramp to Paarl 0.5 km
Merge onto F W de Klerk Blvd/N1 3.6 km
Keep left to continue on N1 15.0 km
Keep right to stay on N1
Toll road
442 km
At the roundabout, take the 3rd exit onto Donkin St/N1/N12
Continue to follow N1
539 km
Keep right to stay on N1
Toll road
108 km
Take the ramp to N5/R708 0.5 km
Turn right onto N5/R708
Continue to follow N5
138 km
Turn right onto N5/R26 91.2 km
Merge onto N3
Toll road
205 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 9.5 km
Turn right 1.2 km
Continue straight 0.8 km
At the roundabout, take the 3rd exit 0.2 km
Continue onto Shezi Main Rd 0.2 km
Turn left
Destination will be on the right
0.2 km
Mpumalanga, South Africa
Map data ©2022 AfriGIS (Pty) Ltd
Cape Town to Mpumalanga road map

Cape Town to Mpumalanga flight distance miles / km

770.3 mi / 1,239.6 km
Also see in South Africa

Cape Town to Mpumalanga car distance km / miles

1,598.7 km / 993.4 miles

Cape Town to Mpumalanga driving time

16 hours 30 minutes

Cape Town to Mpumalanga average speed

96.9 km/h

Fuel consumption calculator

119.90 liters

Fuel price calculator

179.85 €
€/L