Driving directions from Pietermaritzburg, South Africa to Tonota, Botswana distance


Pietermaritzburg, South Africa
Head north toward Connaught Rd 55 m
Turn left onto Connaught Rd 43 m
Turn right onto Leinster Rd 0.3 km
Continue onto New England Rd/R56
Go through 1 roundabout
1.5 km
Turn left to merge onto N3 toward Harrismith/Pietermaritzburg
Toll road
482 km
Merge onto N12
Toll road
2.0 km
Keep right to continue on N3 Eastern Bypass/N12/N3
Toll road
4.8 km
Keep right to continue on N3 Eastern Bypass/N3
Toll road
15.4 km
At the interchange 104-Buccleuch, keep left and follow signs for M1 toward Johannesburg 0.3 km
Keep right at the fork to continue on Exit 104, follow signs for N1/Pretoria/Polokwane and merge onto Ben Schoeman Fwy/Pretoria Main Rd/N1
Toll road
20.4 km
Take exit 124 to merge onto N1 toward Pretoria/Polokwane
Toll road
134 km
Take the R33 exit toward Marble Hall/Modimolle 0.5 km
Turn left onto R33 73.9 km
Turn right to stay on R33 84.3 km
Turn right 4.2 km
Turn left onto R518 1.2 km
Turn right onto R510 34.0 km
Turn right onto R572 48.1 km
Turn left onto N11
Entering Botswana
10.2 km
Continue straight 20.2 km
Turn right 54.8 km
Turn left 47.6 km
Turn right onto A1 111 km
Turn right onto Central Rte 2.2 km
Turn right onto Rauwe Way 0.8 km
Turn right onto Rutwang Rd 0.1 km
Turn right 20 m
Turn right
Destination will be on the left
0.1 km
Tonota, Botswana
Map data ©2022 AfriGIS (Pty) Ltd
Pietermaritzburg to Tonota road map

Pietermaritzburg to Tonota flight distance miles / km

593.5 mi / 955.2 km
Also see in South Africa
Of interest in Botswana

Pietermaritzburg to Tonota car distance km / miles

1,154.3 km / 717.3 miles

Pietermaritzburg to Tonota driving time

12 hours 52 minutes

Pietermaritzburg to Tonota average speed

89.7 km/h

Fuel consumption calculator

86.57 liters

Fuel price calculator

129.86 €
€/L