Driving directions from Durban, South Africa to Nkoyaphiri, Botswana distance


Durban, South Africa
Head east on West St toward Dick King St 0.3 km
Turn left onto Stalwart Simelane St 0.6 km
Turn left onto Bram Fischer Rd/M4
Continue to follow M4
1.6 km
Keep right to continue on David Webster St/M4/R102 63 m
Merge onto N3 via the ramp to Pietermaritzburg 2.9 km
Keep right to stay on N3 10.0 km
Keep right to stay on N3
Toll road
542 km
Take the exit onto N12 toward N1/Bloemfontein/R59/Vereeniging/Kimberley
Toll road
17.9 km
Take the N1 exit on the right toward Pretoria/Roodepoort
Toll road
2.2 km
Merge onto N1 Western Bypass
Toll road
8.9 km
Take exit 78 for Gordon Road toward Roodepoort 0.5 km
Turn left onto Gordon Rd 0.1 km
Turn right onto Hendrik Potgieter Rd/M47 16.3 km
Continue onto N14 10.8 km
Slight right onto R563 7.7 km
Turn left onto R400 11.7 km
Turn right onto R24 5.9 km
Turn left onto Koster Rd/R509
Continue to follow R509
69.6 km
Turn right onto Brink St/Jameson Rd/R509/R52
Continue to follow R509
32.4 km
Turn left onto Andries Pretorius St/N4
Continue to follow N4
Toll road
70.8 km
Turn right onto President Square/R49
Entering Botswana
102 km
Continue straight 10.3 km
Continue onto Tlokweng 6.7 km
Continue onto Tlokweng 1.6 km
Turn left onto Samora Machel Dr 2.2 km
Turn left onto Old Lobatse Rd 2.2 km
Old Lobatse Rd turns slightly right and becomes Kgobaseretse Rd 1.4 km
Continue onto A1 3.0 km
At the roundabout, take the 1st exit onto A10 4.5 km
Turn right onto Mbae Mbae Way 0.4 km
Turn left 1.4 km
Turn right 18 m
Continue straight 0.2 km
Keep left 48 m
Turn left
Destination will be on the right
10 m
Nkoyaphiri, Botswana
Map data ©2022 AfriGIS (Pty) Ltd, Google
Durban to Nkoyaphiri road map

Durban to Nkoyaphiri flight distance miles / km

481.8 mi / 775.4 km
Also see in South Africa
Of interest in Botswana

Durban to Nkoyaphiri car distance km / miles

948.3 km / 589.3 miles

Durban to Nkoyaphiri driving time

10 hours 51 minutes

Durban to Nkoyaphiri average speed

87.4 km/h

Fuel consumption calculator

71.12 liters

Fuel price calculator

106.69 €
€/L