Countries between Zimbabwe and Thailand

Up to 1,000 kilometers
Bosnia and Herzegovina flag Distance from Zimbabwe to Bosnia and Herzegovina is: 526 kilometer Distance from Harare to Sarajevo
Mozambique flag Distance from Zimbabwe to Mozambique is: 624 kilometer Distance from Harare to Maputo
Up to 1,500 kilometers
Namibia flag Distance from Zimbabwe to Namibia is: 1,277 kilometer Distance from Harare to Windhoek
Tanzania flag Distance from Zimbabwe to Tanzania is: 1,373 kilometer Distance from Harare to Dar es Salaam
Up to 2,000 kilometers
Malawi flag Distance from Zimbabwe to Malawi is: 1,818 kilometer Distance from Harare to Lilongwe
Up to 2,500 kilometers
Uganda flag Distance from Zimbabwe to Uganda is: 2,016 kilometer Distance from Harare to Kampala
Angola flag Distance from Zimbabwe to Angola is: 2,349 kilometer Distance from Harare to Luanda
Up to 3,000 kilometers
Somalia flag Distance from Zimbabwe to Somalia is: 2,674 kilometer Distance from Harare to Mogadishu
Seychelles flag Distance from Zimbabwe to Seychelles is: 2,983 kilometer Distance from Harare to Victoria
Up to 3,500 kilometers
Rwanda flag Distance from Zimbabwe to Rwanda is: 3,048 kilometer Distance from Harare to Kigali
Kenya flag Distance from Zimbabwe to Kenya is: 3,262 kilometer Distance from Harare to Nairobi
Benin flag Distance from Zimbabwe to Benin is: 3,368 kilometer Distance from Harare to Porto-Novo
Up to 4,000 kilometers
Yemen flag Distance from Zimbabwe to Yemen is: 3,941 kilometer Distance from Harare to Sana'a
Up to 5,000 kilometers
Albania flag Distance from Zimbabwe to Albania is: 4,722 kilometer Distance from Harare to Tirana
Nigeria flag Distance from Zimbabwe to Nigeria is: 4,792 kilometer Distance from Harare to Abuja
Up to 5,500 kilometers
Algeria flag Distance from Zimbabwe to Algeria is: 5,051 kilometer Distance from Harare to Algiers
Niger flag Distance from Zimbabwe to Niger is: 5,473 kilometer Distance from Harare to Niamey
Up to 6,000 kilometers
Andorra flag Distance from Zimbabwe to Andorra is: 5,600 kilometer Distance from Harare to Andorra la Vella
Sri Lanka flag Distance from Zimbabwe to Sri Lanka is: 5,965 kilometer Distance from Harare to Colombo
Up to 7,000 kilometers
Israel flag Distance from Zimbabwe to Israel is: 6,827 kilometer Distance from Harare to Jerusalem
Jordan flag Distance from Zimbabwe to Jordan is: 6,855 kilometer Distance from Harare to Amman
Kuwait flag Distance from Zimbabwe to Kuwait is: 6,859 kilometer Distance from Harare to Kuwait (City)
Up to 7,500 kilometers
Lebanon flag Distance from Zimbabwe to Lebanon is: 7,061 kilometer Distance from Harare to Beirut
Libya flag Distance from Zimbabwe to Libya is: 7,064 kilometer Distance from Harare to Tripoli
Iraq flag Distance from Zimbabwe to Iraq is: 7,174 kilometer Distance from Harare to Baghdad
Malta flag Distance from Zimbabwe to Malta is: 7,360 kilometer Distance from Harare to Valletta
Up to 8,000 kilometers
Macedonia flag Distance from Zimbabwe to Macedonia is: 7,934 kilometer Distance from Harare to Skopje
Up to 8,500 kilometers
Montenegro flag Distance from Zimbabwe to Montenegro is: 8,004 kilometer Distance from Harare to Podgorica
Italy flag Distance from Zimbabwe to Italy is: 8,035 kilometer Distance from Harare to Rome
Singapore flag Distance from Zimbabwe to Singapore is: 8,168 kilometer Distance from Harare to Singapore
Romania flag Distance from Zimbabwe to Romania is: 8,183 kilometer Distance from Harare to Bucharest
Thailand flag Distance from Zimbabwe to Thailand is: 8,321 kilometer Distance from Harare to Bangkok
Up to 10,500 kilometers
Barbados flag Distance from Zimbabwe to Barbados is: 10,196 kilometer Distance from Harare to Bridgetown
Antigua and Barbuda flag Distance from Zimbabwe to Antigua and Barbuda is: 10,428 kilometer Distance from Harare to Saint John's
Up to 11,000 kilometers
Anguilla flag Distance from Zimbabwe to Anguilla is: 10,551 kilometer Distance from Harare to The Valley
Bermuda flag Distance from Zimbabwe to Bermuda is: 10,638 kilometer Distance from Harare to Hamilton