The distance between Eswatini and Zimbabwe is 864 kilometers (537 miles).
Eswatini, Africa
Zimbabwe, 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
Lobamba → Chiredzi
Distances between Eswatini and Zimbabwe by cities:
City in Eswatini | City in Zimbabwe | Distance (kilometers) |
---|---|---|
Malkerns | Chegutu | 940 km |
Mbabane | Harare | 940 km |
Hlatikulu | Norton | 1,009 km |
Manzini | Harare | 961 km |
Lobamba | Chiredzi | 602 km |
Malkerns | Bulawayo | 759 km |
Lobamba | Harare | 957 km |
Siteki | Glendale | 1,011 km |
Hluti | Harare | 1,041 km |
Mhlambanyatsi | Mutare | 845 km |
Vuvulane | Chegutu | 898 km |
Piggs Peak | Chegutu | 875 km |
Mhlume | Harare | 912 km |
Nhlangano | Chiredzi | 673 km |
Bhunya | Harare | 966 km |
Mbabane | Bulawayo | 731 km |
Bhunya | Chegutu | 937 km |
Big Bend | Harare | 1,000 km |
Vuvulane | Bulawayo | 738 km |
Piggs Peak | Norton | 896 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Eswatini and Zimbabwe.
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 |