Distance Calculator

Distance from Cape Town to Mbabane

Distance between Cape Town and Mbabane is 1485 kilometers (923 miles).
Driving distance from Cape Town to Mbabane is 1763 kilometers (1096 miles).

air 1485 km
air 923 miles
car 1763 km
car 1096 miles

Distance Map Between Cape Town and Mbabane

Cape Town, South AfricaMbabane, Swaziland = 923 miles = 1485 km.

How far is it between Cape Town and Mbabane

Cape Town is located in South Africa with (-33.9258,18.4232) coordinates and Mbabane is located in Swaziland with (-26.3167,31.1333) coordinates. The calculated flying distance from Cape Town to Mbabane is equal to 923 miles which is equal to 1485 km.

If you want to go by car, the driving distance between Cape Town and Mbabane is 1763.36 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 15 hours 44 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 278 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Cape Town -33.9258, 18.4232 33° 55´ 33.0240'' S
18° 25´ 23.5920'' E
Mbabane -26.3167, 31.1333 26° 19´ 0.0120'' S
31° 7´ 59.9880'' E

Estimated Travel Time Between Cape Town and Mbabane

Average SpeedTravel Time
30 mph (48 km/h) 36 hours 44 minutes
40 mph (64 km/h) 27 hours 33 minutes
50 mph (80 km/h) 22 hours 02 minutes
60 mph (97 km/h) 18 hours 10 minutes
70 mph (112 km/h) 15 hours 44 minutes
75 mph (120 km/h) 14 hours 41 minutes
Cape Town, South Africa

Related Distances from Cape Town

CitiesDistance
Cape Town to Manzini1722 km
Cape Town to Mbabane1763 km
Cape Town to Lobamba1708 km
Mbabane, Swaziland

Related Distances to Mbabane

CitiesDistance
Oudtshoorn to Mbabane1407 km
Durban to Mbabane533 km
Grabouw to Mbabane1663 km
East London to Mbabane1168 km
Saldanha to Mbabane1754 km
Please Share Your Comments