Distance from Zimbabwe to Eswatini

The distance between Zimbabwe and Eswatini is 864 kilometers (537 miles).

Zimbabwe, Africa

Eswatini, Africa

864 km

Distance between centroids

378 km

Shortest distance

Calculated based on main borders (including major islands)

586 km

Shortest distance between major cities

Chiredzi → Mbabane

Distances between Zimbabwe and Eswatini by cities:

City in Zimbabwe City in Eswatini Distance (kilometers)
Harare Mbabane 940 km
Marondera Manzini 921 km
Chitungwiza Vuvulane 896 km
Bulawayo Manzini 759 km
Masvingo Bulembu 653 km
Mutare Bulembu 789 km
Norton Mbabane 935 km
Mutare Mbabane 829 km
Kwekwe Mbabane 829 km
Chinhoyi Hlathikhulu 1,071 km
Chitungwiza Mbabane 920 km
Ruwa Bulembu 893 km
Glendale Malkerns 1,016 km
Norton Bulembu 895 km
Chinhoyi Mhlume 973 km
Epworth Hlathikhulu 1,007 km
Gweru Bulembu 733 km
Kwekwe Bulembu 790 km
Chiredzi Mbabane 586 km
Marondera Mbabane 901 km

Distance between cities calculator →

Other distances from Zimbabwe

Distance between countries Kilometers
From Zimbabwe to China 9,955 km
From Zimbabwe to India 6,978 km
From Zimbabwe to United States 14,334 km
From Zimbabwe to Indonesia 9,438 km
From Zimbabwe to Pakistan 6,957 km

Other distances from Eswatini

Distances between countries Kilometers
From Eswatini to China 10,289 km
From Eswatini to India 7,310 km
From Eswatini to United States 14,954 km
From Eswatini to Indonesia 9,225 km
From Eswatini to Pakistan 7,478 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Zimbabwe and Eswatini.

From To Distance (kilometers)
Switzerland Hungary 858 km
Cambodia Laos 850 km
Italy Greece 844 km
Colombia Venezuela 878 km
Colombia Panama 841 km
Netherlands Austria 840 km
Austria Netherlands 840 km
Switzerland Slovakia 884 km
Peru Ecuador 886 km
Ecuador Peru 886 km
Ecuador Colombia 829 km
Colombia Ecuador 829 km
United Kingdom Luxembourg 895 km
France Germany 817 km
Germany France 817 km

More distances from Zimbabwe

Calculate the distance between any 2 countries