Driving directions from Cape Town, South Africa to Johannesburg, 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
175 km
Continue straight to stay on N1 8.2 km
Continue onto N1
Toll road
199 km
Take exit 67 for N12 toward M1/Johannesburg/O R Tambo International Airport/Emalahleni
Toll road
2.3 km
Continue onto N12 Southern Bypass/N12
Toll road
1.0 km
Take the exit toward Johannesburg 0.6 km
Merge onto M1 7.1 km
Take exit 10 on the right to merge onto Francois Oberholzer Fwy/M2 toward Stad/City 1.3 km
Take the Rissik Street exit toward M9/Johannesburg 0.7 km
Continue onto Rissik St 0.6 km
Turn right onto Helen Joseph St 0.2 km
Turn left onto Eloff St
Destination will be on the right
0.2 km
Johannesburg, South Africa
Map data ©2022 AfriGIS (Pty) Ltd
Cape Town to Johannesburg road map

Cape Town to Johannesburg flight distance miles / km

783.9 mi / 1,261.6 km
Also see in South Africa

Cape Town to Johannesburg car distance km / miles

1,397.6 km / 868.4 miles

Cape Town to Johannesburg driving time

14 hours 17 minutes

Cape Town to Johannesburg average speed

97.8 km/h

Fuel consumption calculator

104.82 liters

Fuel price calculator

157.23 €
€/L