Driving directions from Teyateyaneng, Lesotho to Johannesburg, South Africa distance


Teyateyaneng, Lesotho
Head northwest toward A1 0.3 km
Turn right onto A1 20.3 km
Turn left
Entering South Africa
4.4 km
Continue straight 0.3 km
Turn left 15.2 km
Turn right toward R708 0.1 km
Continue onto R708 34.6 km
Turn right onto R707 42.2 km
Continue onto R70 54.2 km
Turn right to merge onto N1 14.9 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
Teyateyaneng to Johannesburg road map

Teyateyaneng to Johannesburg flight distance miles / km

204.3 mi / 328.7 km
Also see in Lesotho
Of interest in South Africa

Teyateyaneng to Johannesburg car distance km / miles

407.5 km / 253.2 miles

Teyateyaneng to Johannesburg driving time

4 hours 28 minutes

Teyateyaneng to Johannesburg average speed

90.9 km/h

Fuel consumption calculator

30.57 liters

Fuel price calculator

45.85 €
€/L