Distance Calculator

Distance from Bulawayo to Harare

Distance between Bulawayo and Harare is 366 kilometers (228 miles).
Driving distance from Bulawayo to Harare is 440 kilometers (274 miles).

air 366 km
air 228 miles
car 440 km
car 274 miles

Distance Map Between Bulawayo and Harare

Bulawayo, ZimbabweHarare, Zimbabwe = 228 miles = 366 km.

How far is it between Bulawayo and Harare

Bulawayo is located in Zimbabwe with (-20.15,28.5833) coordinates and Harare is located in Zimbabwe with (-17.8277,31.0534) coordinates. The calculated flying distance from Bulawayo to Harare is equal to 228 miles which is equal to 366 km.

If you want to go by car, the driving distance between Bulawayo and Harare is 440.33 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 03 hours 55 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 74 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Bulawayo -20.15, 28.5833 20° 8´ 60.0000'' S
28° 34´ 59.9880'' E
Harare -17.8277, 31.0534 17° 49´ 39.7920'' S
31° 3´ 12.1320'' E

Estimated Travel Time Between Bulawayo and Harare

Average SpeedTravel Time
30 mph (48 km/h) 09 hours 10 minutes
40 mph (64 km/h) 06 hours 52 minutes
50 mph (80 km/h) 05 hours 30 minutes
60 mph (97 km/h) 04 hours 32 minutes
70 mph (112 km/h) 03 hours 55 minutes
75 mph (120 km/h) 03 hours 40 minutes
Bulawayo, Zimbabwe

Related Distances from Bulawayo

Bulawayo to Kwekwe228 km
Bulawayo to Chinhoyi435 km
Bulawayo to Masvingo280 km
Bulawayo to Harare440 km
Bulawayo to Gweru165 km
Harare, Zimbabwe

Related Distances to Harare

Karoi to Harare206 km
Mutare to Harare255 km
Norton to Harare43 km
Bindura to Harare86 km
Marondera to Harare75 km
Recent Comments
Rowena Harrison 2017-09-20 01:22:08

Note that average speed will be low due to several toll road stops, several police road blocks and driving thru several towns and other areas where max speed limit is 60ks per hour. Used to take about 5 hours.. now about 8.

Please Share Your Comments