Distance Calculator

Distance from Zvishavane to Cape Town

Distance between Zvishavane and Cape Town is 1898 kilometers (1179 miles).
Driving distance from Zvishavane to Cape Town is 2220 kilometers (1380 miles).

air 1898 km
air 1179 miles
car 2220 km
car 1380 miles

Distance Map Between Zvishavane and Cape Town

Zvishavane, Masvingo, ZimbabweCape Town, South Africa = 1179 miles = 1898 km.

How far is it between Zvishavane and Cape Town

Zvishavane is located in Zimbabwe with (-20.3267,30.0665) coordinates and Cape Town is located in South Africa with (-33.9258,18.4232) coordinates. The calculated flying distance from Zvishavane to Cape Town is equal to 1179 miles which is equal to 1898 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Zvishavane -20.3267, 30.0665 20° 19´ 36.2640'' S
30° 3´ 59.3280'' E
Cape Town -33.9258, 18.4232 33° 55´ 33.0240'' S
18° 25´ 23.5920'' E

Estimated Travel Time Between Zvishavane and Cape Town

Average SpeedTravel Time
30 mph (48 km/h) 46 hours 15 minutes
40 mph (64 km/h) 34 hours 41 minutes
50 mph (80 km/h) 27 hours 45 minutes
60 mph (97 km/h) 22 hours 53 minutes
70 mph (112 km/h) 19 hours 49 minutes
75 mph (120 km/h) 18 hours 30 minutes
Please Share Your Comments