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)
602 km
Shortest distance between major cities
Chiredzi → Mhlambanyatsi
Distances between Zimbabwe and Eswatini by cities:
City in Zimbabwe | City in Eswatini | Distance (kilometers) |
---|---|---|
Harare | Mbabane | 940 km |
Glendale | Manzini | 1,013 km |
Epworth | Hlatikulu | 1,007 km |
Masvingo | Mhlambanyatsi | 708 km |
Gweru | Mbabane | 772 km |
Chiredzi | Bhunya | 613 km |
Kwekwe | Hlatikulu | 905 km |
Kadoma | Mhlambanyatsi | 906 km |
Epworth | Mbabane | 933 km |
Chinhoyi | Manzini | 1,019 km |
Glendale | Big Bend | 1,051 km |
Chiredzi | Mhlambanyatsi | 602 km |
Chegutu | Manzini | 935 km |
Mutare | Manzini | 844 km |
Chitungwiza | Mbabane | 920 km |
Norton | Manzini | 957 km |
Bulawayo | Mbabane | 731 km |
Chitungwiza | Lobamba | 936 km |
Marondera | Manzini | 921 km |
Mutare | Mbabane | 829 km |
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 |
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 |
The following list contains countries that are separated by a similar distance as it is between Zimbabwe and Eswatini.
From | To | Distance (kilometers) |
---|---|---|
Greece | Croatia | 864 km |
Nigeria | Togo | 865 km |
Cuba | Dominican Republic | 854 km |
Bulgaria | Croatia | 866 km |
Haiti | Bahamas | 854 km |
Puerto Rico | Grenada | 849 km |
Slovakia | Ukraine | 847 km |
Greece | Italy | 844 km |
Nigeria | Equatorial Guinea | 841 km |
Netherlands | Austria | 840 km |
Slovakia | Switzerland | 884 km |
Slovakia | Albania | 836 km |
Moldova | Poland | 833 km |
Haiti | Curacao | 831 km |
Haiti | Netherlands Antilles | 823 km |