Driving directions from Botshabelo, South Africa to Mbabane, Swaziland distance


Botshabelo, South Africa
Head southwest 17 m
Turn left 0.6 km
Turn left 5.6 km
Continue onto Main Rd 4.1 km
Continue straight to stay on Main Rd 0.9 km
Merge onto N8 77.4 km
Continue straight onto R26 163 km
Turn right onto Muller St/N5/R26 1.2 km
Turn left onto Hospital Rd/R26
Continue to follow R26
4.1 km
Turn right onto R714 77.0 km
Turn left to merge onto N3 5.4 km
Take the R103 ramp to Vrede 1.3 km
Continue onto R103 40.9 km
Turn right onto R34 13.6 km
Continue straight onto R546 56.4 km
Turn left onto Dr Nelson Mandela Dr/R23/R546 2.1 km
Turn right onto Beyers Naude St 3.0 km
Turn right onto Bauman St/R39
Continue to follow R39
87.5 km
Turn right onto Joubert St/N17 1.4 km
Turn left onto Kerk St/N11/N17/N2 0.7 km
Turn right onto Fourie St/N17
Continue to follow N17
7.7 km
Turn right to stay on N17
Entering Eswatini
115 km
Continue straight to stay on N17 0.3 km
At the roundabout, take the 2nd exit onto MR3 18.1 km
Take the exit toward Somhlolo Road 0.3 km
Keep left and merge onto Somhlolo Road 1.9 km
Turn left onto Scott St 0.2 km
Turn left at the 2nd cross street onto Edward St
Destination will be on the right
93 m
Mbabane, Swaziland
Map data ©2022 AfriGIS (Pty) Ltd
Botshabelo to Mbabane road map

Botshabelo to Mbabane flight distance miles / km

338.9 mi / 545.4 km
Also see in South Africa
Of interest in Swaziland

Botshabelo to Mbabane car distance km / miles

690.4 km / 429.0 miles

Botshabelo to Mbabane driving time

8 hours 10 minutes

Botshabelo to Mbabane average speed

84.5 km/h

Fuel consumption calculator

51.78 liters

Fuel price calculator

77.67 €
€/L