Countries between Dominica and Zimbabwe

Up to 500 kilometers
Benin flag Distance from Dominica to Benin is: 159 kilometer Distance from Roseau to Porto-Novo
Saint Vincent flag Distance from Dominica to Saint Vincent is: 239 kilometer Distance from Roseau to Kingstown
Up to 1,000 kilometers
Trinidad and Tobago flag Distance from Dominica to Trinidad and Tobago is: 514 kilometer Distance from Roseau to Port-of-Spain
Burkina Faso flag Distance from Dominica to Burkina Faso is: 753 kilometer Distance from Roseau to Ouagadougou
Equatorial Guinea flag Distance from Dominica to Equatorial Guinea is: 877 kilometer Distance from Roseau to Malabo
Up to 1,500 kilometers
Gabon flag Distance from Dominica to Gabon is: 1,113 kilometer Distance from Roseau to Libreville
Cameroon flag Distance from Dominica to Cameroon is: 1,166 kilometer Distance from Roseau to Yaounde
Mali flag Distance from Dominica to Mali is: 1,241 kilometer Distance from Roseau to Bamako
Suriname flag Distance from Dominica to Suriname is: 1,253 kilometer Distance from Roseau to Paramaribo
Up to 2,000 kilometers
Chad flag Distance from Dominica to Chad is: 1,653 kilometer Distance from Roseau to N'Djamena
Philippines flag Distance from Dominica to Philippines is: 1,675 kilometer Distance from Roseau to Manila
Guinea flag Distance from Dominica to Guinea is: 1,683 kilometer Distance from Roseau to Conakry
Central African Republic flag Distance from Dominica to Central African Republic is: 1,928 kilometer Distance from Roseau to Bangui
Congo flag Distance from Dominica to Congo is: 1,942 kilometer Distance from Roseau to Kinshasa
Guinea-Bissau flag Distance from Dominica to Guinea-Bissau is: 1,946 kilometer Distance from Roseau to Bissau
Up to 2,500 kilometers
Gambia flag Distance from Dominica to Gambia is: 2,114 kilometer Distance from Roseau to Banjul
Angola flag Distance from Dominica to Angola is: 2,124 kilometer Distance from Roseau to Luanda
Up to 3,000 kilometers
Cape Verde flag Distance from Dominica to Cape Verde is: 2,865 kilometer Distance from Roseau to Praia
Canary Islands flag Distance from Dominica to Canary Islands is: 2,996 kilometer Distance from Roseau to Las Palmas
Up to 3,500 kilometers
Libya flag Distance from Dominica to Libya is: 3,216 kilometer Distance from Roseau to Tripoli
Djerba flag Distance from Dominica to Djerba is: 3,224 kilometer Distance from Roseau to Djerba
Burundi flag Distance from Dominica to Burundi is: 3,292 kilometer Distance from Roseau to Bujumbura
Gibraltar flag Distance from Dominica to Gibraltar is: 3,394 kilometer Distance from Roseau to Gibraltar
Algeria flag Distance from Dominica to Algeria is: 3,410 kilometer Distance from Roseau to Algiers
Up to 4,000 kilometers
Malta flag Distance from Dominica to Malta is: 3,569 kilometer Distance from Roseau to Valletta
Up to 4,500 kilometers
Kenya flag Distance from Dominica to Kenya is: 4,028 kilometer Distance from Roseau to Nairobi
Andorra flag Distance from Dominica to Andorra is: 4,034 kilometer Distance from Roseau to Andorra la Vella
Egypt flag Distance from Dominica to Egypt is: 4,105 kilometer Distance from Roseau to Cairo
Italy flag Distance from Dominica to Italy is: 4,113 kilometer Distance from Roseau to Rome
Ethiopia flag Distance from Dominica to Ethiopia is: 4,133 kilometer Distance from Roseau to Addis Ababa
Greece flag Distance from Dominica to Greece is: 4,196 kilometer Distance from Roseau to Athens
Malawi flag Distance from Dominica to Malawi is: 4,218 kilometer Distance from Roseau to Lilongwe
Eritrea flag Distance from Dominica to Eritrea is: 4,223 kilometer Distance from Roseau to Asmara
Myanmar flag Distance from Dominica to Burma is: 4,278 kilometer Distance from Roseau to Yangon
Albania flag Distance from Dominica to Albania is: 4,317 kilometer Distance from Roseau to Tirana
Botswana flag Distance from Dominica to Botswana is: 4,342 kilometer Distance from Roseau to Gaborone
Macedonia flag Distance from Dominica to Macedonia is: 4,447 kilometer Distance from Roseau to Skopje
Up to 5,000 kilometers
Bosnia and Herzegovina flag Distance from Dominica to Bosnia and Herzegovina is: 4,508 kilometer Distance from Roseau to Sarajevo
Israel flag Distance from Dominica to Israel is: 4,526 kilometer Distance from Roseau to Jerusalem
Jordan flag Distance from Dominica to Jordan is: 4,594 kilometer Distance from Roseau to Amman
Cyprus flag Distance from Dominica to Cyprus is: 4,597 kilometer Distance from Roseau to Nicosia
Bulgaria flag Distance from Dominica to Bulgaria is: 4,599 kilometer Distance from Roseau to Sofia
Liechtenstein flag Distance from Dominica to Liechtenstein is: 4,618 kilometer Distance from Roseau to Vaduz
Croatia flag Distance from Dominica to Croatia is: 4,623 kilometer Distance from Roseau to Zagreb
Djibouti flag Distance from Dominica to Djibouti is: 4,632 kilometer Distance from Roseau to Djibouti
Lebanon flag Distance from Dominica to Lebanon is: 4,674 kilometer Distance from Roseau to Beirut
Senegal flag Distance from Dominica to Senegal is: 4,704 kilometer Distance from Roseau to Dakar
France flag Distance from Dominica to France is: 4,742 kilometer Distance from Roseau to Paris
Jersey flag Distance from Dominica to Jersey is: 4,791 kilometer Distance from Roseau to St. Helier
Lesotho flag Distance from Dominica to Lesotho is: 4,828 kilometer Distance from Roseau to Maseru
Luxembourg flag Distance from Dominica to Luxembourg is: 4,844 kilometer Distance from Roseau to Luxembourg
Austria flag Distance from Dominica to Austria is: 4,886 kilometer Distance from Roseau to Vienna
Hungary flag Distance from Dominica to Hungary is: 4,892 kilometer Distance from Roseau to Budapest
Belgium flag Distance from Dominica to Belgium is: 4,967 kilometer Distance from Roseau to Brussels
Up to 5,500 kilometers
Czech Republic flag Distance from Dominica to Czech Republic is: 5,028 kilometer Distance from Roseau to Prague
Comoros flag Distance from Dominica to Comoros is: 5,043 kilometer Distance from Roseau to Moroni
Mongolia flag Distance from Dominica to Mongolia is: 5,198 kilometer Distance from Roseau to Ulaanbaatar
Germany flag Distance from Dominica to Germany is: 5,266 kilometer Distance from Roseau to Berlin
Sierra Leone flag Distance from Dominica to Sierra Leone is: 5,270 kilometer Distance from Roseau to Freetown
Ireland flag Distance from Dominica to Ireland is: 5,280 kilometer Distance from Roseau to Dublin
Isle of Man flag Distance from Dominica to Isle of Man is: 5,351 kilometer Distance from Roseau to Douglas
Iraq flag Distance from Dominica to Iraq is: 5,368 kilometer Distance from Roseau to Baghdad
Up to 6,000 kilometers
Kuwait flag Distance from Dominica to Kuwait is: 5,521 kilometer Distance from Roseau to Kuwait (City)
Denmark flag Distance from Dominica to Denmark is: 5,586 kilometer Distance from Roseau to Copenhagen
Nepal flag Distance from Dominica to Nepal is: 5,623 kilometer Distance from Roseau to Kathmandu
Bahrain flag Distance from Dominica to Bahrain is: 5,668 kilometer Distance from Roseau to Manama
Armenia flag Distance from Dominica to Armenia is: 5,718 kilometer Distance from Roseau to Yerevan
Madagascar flag Distance from Dominica to Madagascar is: 5,772 kilometer Distance from Roseau to Antananarivo
Lithuania flag Distance from Dominica to Lithuania is: 5,799 kilometer Distance from Roseau to Vilnius
Belarus flag Distance from Dominica to Belarus is: 5,804 kilometer Distance from Roseau to Minsk
Georgia flag Distance from Dominica to Georgia is: 5,826 kilometer Distance from Roseau to T'bilisi
Brazil flag Distance from Dominica to Brazil is: 5,918 kilometer Distance from Roseau to Brasilia
Up to 6,500 kilometers
Iran flag Distance from Dominica to Iran is: 6,058 kilometer Distance from Roseau to Tehran
Azerbaijan flag Distance from Dominica to Azerbaijan is: 6,133 kilometer Distance from Roseau to Baku
Faroe Islands flag Distance from Dominica to Faroe Islands is: 6,234 kilometer Distance from Roseau to Torshavn
Estonia flag Distance from Dominica to Estonia is: 6,238 kilometer Distance from Roseau to Tallinn
Finland flag Distance from Dominica to Finland is: 6,317 kilometer Distance from Roseau to Helsinki
Up to 7,000 kilometers
Guyana flag Distance from Dominica to Guyana is: 6,542 kilometer Distance from Roseau to Georgetown
Barbados flag Distance from Dominica to Barbados is: 6,684 kilometer Distance from Roseau to Bridgetown
Iceland flag Distance from Dominica to Iceland is: 6,693 kilometer Distance from Roseau to Reykjavik
Dominica flag Distance from Dominica to Dominica is: 6,879 kilometer Distance from Roseau to Roseau
Togo flag Distance from Dominica to Togo is: 6,879 kilometer Distance from Roseau to Loma
Pakistan flag Distance from Dominica to Pakistan is: 6,899 kilometer Distance from Roseau to Islamabad
Grenada flag Distance from Dominica to Grenada is: 6,915 kilometer Distance from Roseau to Saint George's
Antigua and Barbuda flag Distance from Dominica to Antigua and Barbuda is: 6,934 kilometer Distance from Roseau to Saint John's
Up to 7,500 kilometers
Anguilla flag Distance from Dominica to Anguilla is: 7,065 kilometer Distance from Roseau to The Valley
Bermuda flag Distance from Dominica to Bermuda is: 7,374 kilometer Distance from Roseau to Hamilton
Up to 8,000 kilometers
Afghanistan flag Distance from Dominica to Afghanistan is: 7,591 kilometer Distance from Roseau to Kabul
Sao Tome and Principe flag Distance from Dominica to Sao Tome and Principe is: 7,638 kilometer Distance from Roseau to Sao Tome
Aruba flag Distance from Dominica to Aruba is: 7,696 kilometer Distance from Roseau to Oranjestad
Dominican Republic flag Distance from Dominica to Dominican Republic is: 7,785 kilometer Distance from Roseau to Santo Domingo
Maldives flag Distance from Dominica to Maldives is: 7,984 kilometer Distance from Roseau to Male
Up to 8,500 kilometers
Bolivia flag Distance from Dominica to Bolivia is: 8,010 kilometer Distance from Roseau to La Paz
Haiti flag Distance from Dominica to Haiti is: 8,041 kilometer Distance from Roseau to Port-au-Prince
Kazakhstan flag Distance from Dominica to Kazakhstan is: 8,090 kilometer Distance from Roseau to Astana
Kyrgyzstan flag Distance from Dominica to Kyrgyzstan is: 8,187 kilometer Distance from Roseau to Bishkek
Oman flag Distance from Dominica to Oman is: 8,230 kilometer Distance from Roseau to Muscat
India flag Distance from Dominica to India is: 8,299 kilometer Distance from Roseau to New Delhi
Colombia flag Distance from Dominica to Colombia is: 8,312 kilometer Distance from Roseau to Bogota
Canada flag Distance from Dominica to Canada is: 8,481 kilometer Distance from Roseau to Ottawa
Up to 9,000 kilometers
Jamaica flag Distance from Dominica to Jamaica is: 8,513 kilometer Distance from Roseau to Kingston
Bahamas flag Distance from Dominica to Bahamas is: 8,549 kilometer Distance from Roseau to Nassau
Chile flag Distance from Dominica to Chile is: 8,713 kilometer Distance from Roseau to Santiago
Ecuador flag Distance from Dominica to Ecuador is: 8,856 kilometer Distance from Roseau to Quito
Qatar flag Distance from Dominica to Qatar is: 8,933 kilometer Distance from Roseau to Doha
Cayman Islands flag Distance from Dominica to Cayman Islands is: 8,987 kilometer Distance from Roseau to George Town
Up to 9,500 kilometers
Cuba flag Distance from Dominica to Cuba is: 9,065 kilometer Distance from Roseau to Havana
Costa Rica flag Distance from Dominica to Costa Rica is: 9,356 kilometer Distance from Roseau to San Jose
Up to 10,000 kilometers
Bhutan flag Distance from Dominica to Bhutan is: 9,517 kilometer Distance from Roseau to Thimphu
Bangladesh flag Distance from Dominica to Bangladesh is: 9,630 kilometer Distance from Roseau to Dhaka
Honduras flag Distance from Dominica to Honduras is: 9,651 kilometer Distance from Roseau to Tegucigalpa
Belize flag Distance from Dominica to Belize is: 9,781 kilometer Distance from Roseau to Belmopan
El Salvador flag Distance from Dominica to El Salvador is: 9,870 kilometer Distance from Roseau to San Salvador
Guatemala flag Distance from Dominica to Guatemala is: 9,997 kilometer Distance from Roseau to Guatemala
Up to 10,500 kilometers
South Sudan flag Distance from Dominica to South Sudan is: 10,162 kilometer Distance from Roseau to Juba
Rwanda flag Distance from Dominica to Rwanda is: 10,198 kilometer Distance from Roseau to Kigali
Latvia flag Distance from Dominica to Latvia is: 10,313 kilometer Distance from Roseau to Riga
Uganda flag Distance from Dominica to Uganda is: 10,383 kilometer Distance from Roseau to Kampala
Zambia flag Distance from Dominica to Zambia is: 10,397 kilometer Distance from Roseau to Lusaka
Up to 11,000 kilometers
South Africa flag Distance from Dominica to South Africa is: 10,672 kilometer Distance from Roseau to Pretoria
Zimbabwe flag Distance from Dominica to Zimbabwe is: 10,795 kilometer Distance from Roseau to Harare
Laos flag Distance from Dominica to Laos is: 10,965 kilometer Distance from Roseau to Vientiane
Up to 11,500 kilometers
Malaysia flag Distance from Dominica to Malaysia is: 11,101 kilometer Distance from Roseau to Kuala Lumpur
Cambodia flag Distance from Dominica to Cambodia is: 11,317 kilometer Distance from Roseau to Phnom Penh
Up to 12,000 kilometers
China flag Distance from Dominica to China is: 11,632 kilometer Distance from Roseau to Beijing
Indonesia flag Distance from Dominica to Indonesia is: 11,762 kilometer Distance from Roseau to Jakarta
Up to 12,500 kilometers
Hong Kong flag Distance from Dominica to Hong Kong is: 12,043 kilometer Distance from Roseau to Hong Kong
North Korea flag Distance from Dominica to North Korea is: 12,392 kilometer Distance from Roseau to P'yongyang
Up to 13,000 kilometers
Brunei flag Distance from Dominica to Brunei is: 12,523 kilometer Distance from Roseau to Bandar Seri Begawan
South Korea flag Distance from Dominica to South Korea is: 12,573 kilometer Distance from Roseau to Seoul
Up to 14,000 kilometers
Japan flag Distance from Dominica to Japan is: 13,632 kilometer Distance from Roseau to Tokyo
East Timor flag Distance from Dominica to East Timor is: 13,889 kilometer Distance from Roseau to Dili
Up to 15,500 kilometers
Australia flag Distance from Dominica to Australia is: 15,368 kilometer Distance from Roseau to Canberra
Guam flag Distance from Dominica to Guam is: 15,401 kilometer Distance from Roseau to Agana
Up to 17,000 kilometers
French Polynesia flag Distance from Dominica to French Polynesia is: 16,560 kilometer Distance from Roseau to Papeete
Up to 18,500 kilometers
Marshall Islands flag Distance from Dominica to Marshall Islands is: 18,124 kilometer Distance from Roseau to Majuro