Driving directions from Teyateyaneng, Lesotho to Pretoria, 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
Keep right to continue on N1 Western Bypass
Toll road
29.2 km
Keep right to stay on N1 Western Bypass
Toll road
4.4 km
Keep right to stay on N1 Western Bypass
Toll road
3.8 km
At the interchange Buccleuch, keep left and follow signs for N1 toward Pretoria/Polokwane/N4/Witbank
Toll road
20.5 km
Continue onto Ben Schoeman Fwy/Pretoria Main Rd 1.6 km
Continue onto Ben Schoeman Fwy/Pretoria Main Rd/N14 9.8 km
Keep right to stay on Ben Schoeman Fwy/Pretoria Main Rd/N14 2.3 km
Keep right to stay on Ben Schoeman Fwy/Pretoria Main Rd/N14 0.7 km
Continue onto Kgosi Mampuru St/Pretoria Main Rd/R101 2.2 km
Turn right onto Madiba St 0.7 km
Turn left onto Paul Kruger St
Destination will be on the left
14 m
Pretoria, South Africa
Map data ©2023 AfriGIS (Pty) Ltd
Teyateyaneng to Pretoria road map

Teyateyaneng to Pretoria flight distance miles / km

236.6 mi / 380.8 km
Also see in Lesotho
Of interest in South Africa

Teyateyaneng to Pretoria car distance km / miles

468.9 km / 291.4 miles

Teyateyaneng to Pretoria driving time

5 hours 16 minutes

Teyateyaneng to Pretoria average speed

88.9 km/h

Fuel consumption calculator

35.17 liters

Fuel price calculator

52.75 €
€/L