Countries between Dominica and Somalia

Up to 1,500 kilometers
Niue flag Distance from Dominica to Niue is: 1,230 kilometer Distance from Roseau to Alofi
Up to 2,000 kilometers
Tonga flag Distance from Dominica to Tonga is: 1,764 kilometer Distance from Roseau to Nuku'alofa
Up to 2,500 kilometers
Kiribati flag Distance from Dominica to Kiribati is: 2,248 kilometer Distance from Roseau to Tarawa
Cook Islands flag Distance from Dominica to Cook Islands is: 2,302 kilometer Distance from Roseau to Avarua
Nauru flag Distance from Dominica to Nauru is: 2,320 kilometer Distance from Roseau to Yaren District
Up to 3,000 kilometers
Marshall Islands flag Distance from Dominica to Marshall Islands is: 2,914 kilometer Distance from Roseau to Majuro
Seychelles flag Distance from Dominica to Seychelles is: 2,992 kilometer Distance from Roseau to Victoria
Up to 3,500 kilometers
Ukraine flag Distance from Dominica to Ukraine is: 3,259 kilometer Distance from Roseau to Kiev
French Polynesia flag Distance from Dominica to French Polynesia is: 3,377 kilometer Distance from Roseau to Papeete
Papua New Guinea flag Distance from Dominica to Papua New Guinea is: 3,499 kilometer Distance from Roseau to Port Moresby
Up to 4,000 kilometers
Micronesia flag Distance from Dominica to Micronesia is: 3,556 kilometer Distance from Roseau to Palikir
Qatar flag Distance from Dominica to Qatar is: 3,627 kilometer Distance from Roseau to Doha
Up to 4,500 kilometers
Saudi Arabia flag Distance from Dominica to Saudi Arabia is: 4,025 kilometer Distance from Roseau to Riyadh
Up to 5,500 kilometers
Guam flag Distance from Dominica to Guam is: 5,085 kilometer Distance from Roseau to Agana
Northern Mariana Islands flag Distance from Dominica to Northern Mariana Islands is: 5,222 kilometer Distance from Roseau to Mariana
Up to 6,000 kilometers
Turkmenistan flag Distance from Dominica to Turkmenistan is: 5,533 kilometer Distance from Roseau to Ashgabat
Palau flag Distance from Dominica to Palau is: 5,578 kilometer Distance from Roseau to Ngerulmud
Rwanda flag Distance from Dominica to Rwanda is: 5,600 kilometer Distance from Roseau to Kigali
East Timor flag Distance from Dominica to East Timor is: 5,729 kilometer Distance from Roseau to Dili
United Arab Emirates flag Distance from Dominica to United Arab Emirates is: 5,774 kilometer Distance from Roseau to Abu Dhabi
Up to 7,500 kilometers
Japan flag Distance from Dominica to Japan is: 7,219 kilometer Distance from Roseau to Tokyo
Brunei flag Distance from Dominica to Brunei is: 7,398 kilometer Distance from Roseau to Bandar Seri Begawan
Up to 8,000 kilometers
Indonesia flag Distance from Dominica to Indonesia is: 7,843 kilometer Distance from Roseau to Jakarta
Up to 8,500 kilometers
South Korea flag Distance from Dominica to South Korea is: 8,175 kilometer Distance from Roseau to Seoul
Hong Kong flag Distance from Dominica to Hong Kong is: 8,284 kilometer Distance from Roseau to Hong Kong
North Korea flag Distance from Dominica to North Korea is: 8,371 kilometer Distance from Roseau to P'yongyang
Up to 9,000 kilometers
Cambodia flag Distance from Dominica to Cambodia is: 8,697 kilometer Distance from Roseau to Phnom Penh
Malaysia flag Distance from Dominica to Malaysia is: 8,698 kilometer Distance from Roseau to Kuala Lumpur
Up to 9,500 kilometers
China flag Distance from Dominica to China is: 9,074 kilometer Distance from Roseau to Beijing
Laos flag Distance from Dominica to Laos is: 9,184 kilometer Distance from Roseau to Vientiane
Up to 10,000 kilometers
Myanmar flag Distance from Dominica to Burma is: 9,775 kilometer Distance from Roseau to Yangon
Mexico flag Distance from Dominica to Mexico is: 9,891 kilometer Distance from Roseau to Mexico City
Up to 10,500 kilometers
Mongolia flag Distance from Dominica to Mongolia is: 10,170 kilometer Distance from Roseau to Ulaanbaatar
Zambia flag Distance from Dominica to Zambia is: 10,397 kilometer Distance from Roseau to Lusaka
Up to 11,000 kilometers
Bangladesh flag Distance from Dominica to Bangladesh is: 10,588 kilometer Distance from Roseau to Dhaka
Guatemala flag Distance from Dominica to Guatemala is: 10,593 kilometer Distance from Roseau to Guatemala
Latvia flag Distance from Dominica to Latvia is: 10,626 kilometer Distance from Roseau to Riga
Chile flag Distance from Dominica to Chile is: 10,692 kilometer Distance from Roseau to Santiago
El Salvador flag Distance from Dominica to El Salvador is: 10,696 kilometer Distance from Roseau to San Salvador
Bhutan flag Distance from Dominica to Bhutan is: 10,783 kilometer Distance from Roseau to Thimphu
Zimbabwe flag Distance from Dominica to Zimbabwe is: 10,795 kilometer Distance from Roseau to Harare
Belize flag Distance from Dominica to Belize is: 10,857 kilometer Distance from Roseau to Belmopan
Honduras flag Distance from Dominica to Honduras is: 10,915 kilometer Distance from Roseau to Tegucigalpa
Nicaragua flag Distance from Dominica to Nicaragua is: 10,946 kilometer Distance from Roseau to Managua
Up to 11,500 kilometers
Peru flag Distance from Dominica to Peru is: 11,058 kilometer Distance from Roseau to Lima
Costa Rica flag Distance from Dominica to Costa Rica is: 11,108 kilometer Distance from Roseau to San Jose
Yemen flag Distance from Dominica to Yemen is: 11,138 kilometer Distance from Roseau to Sana'a
Nepal flag Distance from Dominica to Nepal is: 11,200 kilometer Distance from Roseau to Kathmandu
Ecuador flag Distance from Dominica to Ecuador is: 11,351 kilometer Distance from Roseau to Quito
Up to 12,000 kilometers
Panama flag Distance from Dominica to Panama is: 11,554 kilometer Distance from Roseau to Panama (City)
Argentina flag Distance from Dominica to Argentina is: 11,596 kilometer Distance from Roseau to Buenos Aires
Cayman Islands flag Distance from Dominica to Cayman Islands is: 11,667 kilometer Distance from Roseau to George Town
Cuba flag Distance from Dominica to Cuba is: 11,671 kilometer Distance from Roseau to Havana
Maldives flag Distance from Dominica to Maldives is: 11,699 kilometer Distance from Roseau to Male
Bolivia flag Distance from Dominica to Bolivia is: 11,748 kilometer Distance from Roseau to La Paz
Colombia flag Distance from Dominica to Colombia is: 11,986 kilometer Distance from Roseau to Bogota
India flag Distance from Dominica to India is: 11,994 kilometer Distance from Roseau to New Delhi
Up to 12,500 kilometers
Jamaica flag Distance from Dominica to Jamaica is: 12,100 kilometer Distance from Roseau to Kingston
Bahamas flag Distance from Dominica to Bahamas is: 12,213 kilometer Distance from Roseau to Nassau
Paraguay flag Distance from Dominica to Paraguay is: 12,234 kilometer Distance from Roseau to Asuncion
Mauritius flag Distance from Dominica to Mauritius is: 12,264 kilometer Distance from Roseau to Port Louis
Kyrgyzstan flag Distance from Dominica to Kyrgyzstan is: 12,435 kilometer Distance from Roseau to Bishkek
Pakistan flag Distance from Dominica to Pakistan is: 12,469 kilometer Distance from Roseau to Islamabad
Up to 13,000 kilometers
Haiti flag Distance from Dominica to Haiti is: 12,572 kilometer Distance from Roseau to Port-au-Prince
Canada flag Distance from Dominica to Canada is: 12,630 kilometer Distance from Roseau to Ottawa
Kazakhstan flag Distance from Dominica to Kazakhstan is: 12,710 kilometer Distance from Roseau to Astana
Aruba flag Distance from Dominica to Aruba is: 12,768 kilometer Distance from Roseau to Oranjestad
Dominican Republic flag Distance from Dominica to Dominican Republic is: 12,821 kilometer Distance from Roseau to Santo Domingo
Afghanistan flag Distance from Dominica to Afghanistan is: 12,838 kilometer Distance from Roseau to Kabul
Up to 13,500 kilometers
Madagascar flag Distance from Dominica to Madagascar is: 13,222 kilometer Distance from Roseau to Antananarivo
Up to 14,000 kilometers
Grenada flag Distance from Dominica to Grenada is: 13,514 kilometer Distance from Roseau to Saint George's
Anguilla flag Distance from Dominica to Anguilla is: 13,521 kilometer Distance from Roseau to The Valley
Bermuda flag Distance from Dominica to Bermuda is: 13,525 kilometer Distance from Roseau to Hamilton
Antigua and Barbuda flag Distance from Dominica to Antigua and Barbuda is: 13,623 kilometer Distance from Roseau to Saint John's
Dominica flag Distance from Dominica to Dominica is: 13,632 kilometer Distance from Roseau to Roseau
Brazil flag Distance from Dominica to Brazil is: 13,661 kilometer Distance from Roseau to Brasilia
Guyana flag Distance from Dominica to Guyana is: 13,735 kilometer Distance from Roseau to Georgetown
Oman flag Distance from Dominica to Oman is: 13,745 kilometer Distance from Roseau to Muscat
Barbados flag Distance from Dominica to Barbados is: 13,766 kilometer Distance from Roseau to Bridgetown
Mozambique flag Distance from Dominica to Mozambique is: 13,844 kilometer Distance from Roseau to Maputo
Lesotho flag Distance from Dominica to Lesotho is: 13,853 kilometer Distance from Roseau to Maseru
Up to 14,500 kilometers
Comoros flag Distance from Dominica to Comoros is: 14,048 kilometer Distance from Roseau to Moroni
Botswana flag Distance from Dominica to Botswana is: 14,359 kilometer Distance from Roseau to Gaborone
Iran flag Distance from Dominica to Iran is: 14,447 kilometer Distance from Roseau to Tehran
Up to 15,000 kilometers
Azerbaijan flag Distance from Dominica to Azerbaijan is: 14,504 kilometer Distance from Roseau to Baku
Bahrain flag Distance from Dominica to Bahrain is: 14,569 kilometer Distance from Roseau to Manama
Iceland flag Distance from Dominica to Iceland is: 14,640 kilometer Distance from Roseau to Reykjavik
Malawi flag Distance from Dominica to Malawi is: 14,713 kilometer Distance from Roseau to Lilongwe
Kuwait flag Distance from Dominica to Kuwait is: 14,821 kilometer Distance from Roseau to Kuwait (City)
Finland flag Distance from Dominica to Finland is: 14,850 kilometer Distance from Roseau to Helsinki
Georgia flag Distance from Dominica to Georgia is: 14,880 kilometer Distance from Roseau to T'bilisi
Estonia flag Distance from Dominica to Estonia is: 14,924 kilometer Distance from Roseau to Tallinn
Armenia flag Distance from Dominica to Armenia is: 14,952 kilometer Distance from Roseau to Yerevan
Up to 15,500 kilometers
Namibia flag Distance from Dominica to Namibia is: 15,019 kilometer Distance from Roseau to Windhoek
Faroe Islands flag Distance from Dominica to Faroe Islands is: 15,083 kilometer Distance from Roseau to Torshavn
Iraq flag Distance from Dominica to Iraq is: 15,115 kilometer Distance from Roseau to Baghdad
Djibouti flag Distance from Dominica to Djibouti is: 15,129 kilometer Distance from Roseau to Djibouti
Norway flag Distance from Dominica to Norway is: 15,229 kilometer Distance from Roseau to Oslo
Kenya flag Distance from Dominica to Kenya is: 15,256 kilometer Distance from Roseau to Nairobi
Belarus flag Distance from Dominica to Belarus is: 15,284 kilometer Distance from Roseau to Minsk
Lithuania flag Distance from Dominica to Lithuania is: 15,316 kilometer Distance from Roseau to Vilnius
Up to 16,000 kilometers
Ethiopia flag Distance from Dominica to Ethiopia is: 15,519 kilometer Distance from Roseau to Addis Ababa
Denmark flag Distance from Dominica to Denmark is: 15,637 kilometer Distance from Roseau to Copenhagen
Eritrea flag Distance from Dominica to Eritrea is: 15,666 kilometer Distance from Roseau to Asmara
Moldova flag Distance from Dominica to Moldova is: 15,737 kilometer Distance from Roseau to Chisinau
Burundi flag Distance from Dominica to Burundi is: 15,828 kilometer Distance from Roseau to Bujumbura
Lebanon flag Distance from Dominica to Lebanon is: 15,909 kilometer Distance from Roseau to Beirut
Jordan flag Distance from Dominica to Jordan is: 15,924 kilometer Distance from Roseau to Amman
Germany flag Distance from Dominica to Germany is: 15,936 kilometer Distance from Roseau to Berlin
Isle of Man flag Distance from Dominica to Isle of Man is: 15,965 kilometer Distance from Roseau to Douglas
Israel flag Distance from Dominica to Israel is: 15,993 kilometer Distance from Roseau to Jerusalem
Up to 16,500 kilometers
Ireland flag Distance from Dominica to Ireland is: 16,042 kilometer Distance from Roseau to Dublin
Cyprus flag Distance from Dominica to Cyprus is: 16,051 kilometer Distance from Roseau to Nicosia
Netherlands flag Distance from Dominica to Netherlands is: 16,130 kilometer Distance from Roseau to Amsterdam
Czech Republic flag Distance from Dominica to Czech Republic is: 16,149 kilometer Distance from Roseau to Prague
Hungary flag Distance from Dominica to Hungary is: 16,209 kilometer Distance from Roseau to Budapest
Austria flag Distance from Dominica to Austria is: 16,255 kilometer Distance from Roseau to Vienna
Belgium flag Distance from Dominica to Belgium is: 16,303 kilometer Distance from Roseau to Brussels
Bulgaria flag Distance from Dominica to Bulgaria is: 16,375 kilometer Distance from Roseau to Sofia
Egypt flag Distance from Dominica to Egypt is: 16,406 kilometer Distance from Roseau to Cairo
Luxembourg flag Distance from Dominica to Luxembourg is: 16,410 kilometer Distance from Roseau to Luxembourg
Croatia flag Distance from Dominica to Croatia is: 16,500 kilometer Distance from Roseau to Zagreb
Up to 17,000 kilometers
Jersey flag Distance from Dominica to Jersey is: 16,520 kilometer Distance from Roseau to St. Helier
France flag Distance from Dominica to France is: 16,541 kilometer Distance from Roseau to Paris
Macedonia flag Distance from Dominica to Macedonia is: 16,544 kilometer Distance from Roseau to Skopje
Bosnia and Herzegovina flag Distance from Dominica to Bosnia and Herzegovina is: 16,558 kilometer Distance from Roseau to Sarajevo
Angola flag Distance from Dominica to Angola is: 16,568 kilometer Distance from Roseau to Luanda
Liechtenstein flag Distance from Dominica to Liechtenstein is: 16,594 kilometer Distance from Roseau to Vaduz
Montenegro flag Distance from Dominica to Montenegro is: 16,634 kilometer Distance from Roseau to Podgorica
Greece flag Distance from Dominica to Greece is: 16,676 kilometer Distance from Roseau to Athens
Albania flag Distance from Dominica to Albania is: 16,689 kilometer Distance from Roseau to Tirana
Congo flag Distance from Dominica to Congo is: 16,869 kilometer Distance from Roseau to Kinshasa
Up to 17,500 kilometers
Monaco flag Distance from Dominica to Monaco is: 17,011 kilometer Distance from Roseau to Monaco
Italy flag Distance from Dominica to Italy is: 17,019 kilometer Distance from Roseau to Rome
Andorra flag Distance from Dominica to Andorra is: 17,249 kilometer Distance from Roseau to Andorra la Vella
Central African Republic flag Distance from Dominica to Central African Republic is: 17,300 kilometer Distance from Roseau to Bangui
Malta flag Distance from Dominica to Malta is: 17,443 kilometer Distance from Roseau to Valletta
Up to 18,000 kilometers
Cape Verde flag Distance from Dominica to Cape Verde is: 17,610 kilometer Distance from Roseau to Praia
Gabon flag Distance from Dominica to Gabon is: 17,661 kilometer Distance from Roseau to Libreville
Libya flag Distance from Dominica to Libya is: 17,767 kilometer Distance from Roseau to Tripoli
Djerba flag Distance from Dominica to Djerba is: 17,837 kilometer Distance from Roseau to Djerba
Cameroon flag Distance from Dominica to Cameroon is: 17,840 kilometer Distance from Roseau to Yaounde
Algeria flag Distance from Dominica to Algeria is: 17,846 kilometer Distance from Roseau to Algiers
Gibraltar flag Distance from Dominica to Gibraltar is: 17,937 kilometer Distance from Roseau to Gibraltar
Up to 18,500 kilometers
Equatorial Guinea flag Distance from Dominica to Equatorial Guinea is: 18,015 kilometer Distance from Roseau to Malabo
Chad flag Distance from Dominica to Chad is: 18,067 kilometer Distance from Roseau to N'Djamena
Morocco flag Distance from Dominica to Morocco is: 18,129 kilometer Distance from Roseau to Rabat
Canary Islands flag Distance from Dominica to Canary Islands is: 18,177 kilometer Distance from Roseau to Las Palmas