Driving directions from Tshaneni, Swaziland to Johannesburg, South Africa distance


Tshaneni, Swaziland
Head southwest on MR5 26.9 km
Turn left to stay on MR5 50.0 km
Turn right to merge onto MR3 15.5 km
Merge onto Nkosehlusaza St/MR3 0.2 km
At the roundabout, take the 1st exit and stay on Nkosehlusaza St/MR3
Continue to follow MR3
57.7 km
At the roundabout, take the 2nd exit onto N17
Entering South Africa
0.4 km
Slight left to stay on N17 62.6 km
Turn right onto R33 37.7 km
Turn left onto R33/R38
Continue to follow R33
13.8 km
Continue straight 26.1 km
Turn left onto N4
Toll road
54.9 km
Take the exit toward N4 0.1 km
Keep left at the fork and merge onto N4
Toll road
11.5 km
Keep left at the fork to continue on N12, follow signs for eMalahleni/Johannesburg
Toll road
111 km
Keep right to stay on N12
Toll road
11.9 km
Take exit 113 for N3 S/N12 toward M2/Kimberley/Germiston/Durban
Toll road
1.3 km
Merge onto N3 Eastern Bypass/N12/N3
Toll road
3.7 km
At the interchange 108-Geldenhuys, keep left and follow signs for Germiston 0.4 km
Keep right at the fork, follow signs for M2/Johannesburg and merge onto Francois Oberholzer Fwy/M2 9.5 km
Take the M2 exit 0.2 km
Keep right at the fork, follow signs for M9/Rissik Street 0.5 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 ©2023 AfriGIS (Pty) Ltd
Tshaneni to Johannesburg road map

Tshaneni to Johannesburg flight distance miles / km

228.4 mi / 367.6 km
Also see in Swaziland
Of interest in South Africa

Tshaneni to Johannesburg car distance km / miles

496.8 km / 308.7 miles

Tshaneni to Johannesburg driving time

5 hours 40 minutes

Tshaneni to Johannesburg average speed

87.7 km/h

Fuel consumption calculator

37.26 liters

Fuel price calculator

55.89 €
€/L