Countries between Dominica and Somalia

Up to 1,000 kilometers
Haiti flag Distance from Dominica to Haiti is: 654 kilometer Distance from Roseau to Port-au-Prince
Up to 1,500 kilometers
Jamaica flag Distance from Dominica to Jamaica is: 1,127 kilometer Distance from Roseau to Kingston
Ethiopia flag Distance from Dominica to Ethiopia is: 1,163 kilometer Distance from Roseau to Addis Ababa
Suriname flag Distance from Dominica to Suriname is: 1,253 kilometer Distance from Roseau to Paramaribo
Pakistan flag Distance from Dominica to Pakistan is: 1,336 kilometer Distance from Roseau to Islamabad
Comoros flag Distance from Dominica to Comoros is: 1,355 kilometer Distance from Roseau to Moroni
Up to 2,000 kilometers
Djibouti flag Distance from Dominica to Djibouti is: 1,591 kilometer Distance from Roseau to Djibouti
Eritrea flag Distance from Dominica to Eritrea is: 1,857 kilometer Distance from Roseau to Asmara
Up to 2,500 kilometers
Honduras flag Distance from Dominica to Honduras is: 2,297 kilometer Distance from Roseau to Tegucigalpa
Up to 3,000 kilometers
Guatemala flag Distance from Dominica to Guatemala is: 2,627 kilometer Distance from Roseau to Guatemala
Oman flag Distance from Dominica to Oman is: 2,706 kilometer Distance from Roseau to Muscat
Maldives flag Distance from Dominica to Maldives is: 2,894 kilometer Distance from Roseau to Male
Up to 3,500 kilometers
Qatar flag Distance from Dominica to Qatar is: 3,355 kilometer Distance from Roseau to Doha
Bahrain flag Distance from Dominica to Bahrain is: 3,388 kilometer Distance from Roseau to Manama
Up to 5,000 kilometers
Armenia flag Distance from Dominica to Armenia is: 4,665 kilometer Distance from Roseau to Yerevan
Senegal flag Distance from Dominica to Senegal is: 4,704 kilometer Distance from Roseau to Dakar
Azerbaijan flag Distance from Dominica to Azerbaijan is: 4,806 kilometer Distance from Roseau to Baku
Up to 5,500 kilometers
Afghanistan flag Distance from Dominica to Afghanistan is: 5,206 kilometer Distance from Roseau to Kabul
Sierra Leone flag Distance from Dominica to Sierra Leone is: 5,270 kilometer Distance from Roseau to Freetown
Moldova flag Distance from Dominica to Moldova is: 5,288 kilometer Distance from Roseau to Chisinau
Romania flag Distance from Dominica to Romania is: 5,495 kilometer Distance from Roseau to Bucharest
Up to 6,000 kilometers
Macedonia flag Distance from Dominica to Macedonia is: 5,889 kilometer Distance from Roseau to Skopje
Up to 6,500 kilometers
Iceland flag Distance from Dominica to Iceland is: 6,042 kilometer Distance from Roseau to Reykjavik
Montenegro flag Distance from Dominica to Montenegro is: 6,061 kilometer Distance from Roseau to Podgorica
Spain flag Distance from Dominica to Spain is: 6,180 kilometer Distance from Roseau to Madrid
Gibraltar flag Distance from Dominica to Gibraltar is: 6,199 kilometer Distance from Roseau to Gibraltar
Ireland flag Distance from Dominica to Ireland is: 6,370 kilometer Distance from Roseau to Dublin
Bangladesh flag Distance from Dominica to Bangladesh is: 6,402 kilometer Distance from Roseau to Dhaka
Bhutan flag Distance from Dominica to Bhutan is: 6,467 kilometer Distance from Roseau to Thimphu
Up to 7,000 kilometers
Isle of Man flag Distance from Dominica to Isle of Man is: 6,504 kilometer Distance from Roseau to Douglas
Jersey flag Distance from Dominica to Jersey is: 6,536 kilometer Distance from Roseau to St. Helier
San Marino flag Distance from Dominica to San Marino is: 6,579 kilometer Distance from Roseau to San Marino
Malta flag Distance from Dominica to Malta is: 6,594 kilometer Distance from Roseau to Valletta
United Kingdom flag Distance from Dominica to United Kingdom is: 6,689 kilometer Distance from Roseau to London
Rwanda flag Distance from Dominica to Rwanda is: 6,740 kilometer Distance from Roseau to Kigali
Libya flag Distance from Dominica to Libya is: 6,798 kilometer Distance from Roseau to Tripoli
Togo flag Distance from Dominica to Togo is: 6,879 kilometer Distance from Roseau to Loma
Up to 7,500 kilometers
Switzerland flag Distance from Dominica to Switzerland is: 7,155 kilometer Distance from Roseau to Bern
Tunisia flag Distance from Dominica to Tunisia is: 7,354 kilometer Distance from Roseau to Tunis
Up to 8,000 kilometers
Cambodia flag Distance from Dominica to Cambodia is: 7,630 kilometer Distance from Roseau to Phnom Penh
Germany flag Distance from Dominica to Germany is: 7,669 kilometer Distance from Roseau to Berlin
Slovenia flag Distance from Dominica to Slovenia is: 7,692 kilometer Distance from Roseau to Ljubljana
Italy flag Distance from Dominica to Italy is: 7,715 kilometer Distance from Roseau to Rome
Slovakia flag Distance from Dominica to Slovakia is: 7,882 kilometer Distance from Roseau to Bratislava
Up to 8,500 kilometers
Hungary flag Distance from Dominica to Hungary is: 8,133 kilometer Distance from Roseau to Budapest
Serbia flag Distance from Dominica to Serbia is: 8,162 kilometer Distance from Roseau to Belgrade
Nigeria flag Distance from Dominica to Nigeria is: 8,351 kilometer Distance from Roseau to Abuja
Up to 9,000 kilometers
Niger flag Distance from Dominica to Niger is: 8,635 kilometer Distance from Roseau to Niamey
Brunei flag Distance from Dominica to Brunei is: 8,682 kilometer Distance from Roseau to Bandar Seri Begawan
Greece flag Distance from Dominica to Greece is: 8,723 kilometer Distance from Roseau to Athens
Sao Tome and Principe flag Distance from Dominica to Sao Tome and Principe is: 8,847 kilometer Distance from Roseau to Sao Tome
Up to 9,500 kilometers
China flag Distance from Dominica to China is: 9,195 kilometer Distance from Roseau to Beijing
Turkey flag Distance from Dominica to Turkey is: 9,256 kilometer Distance from Roseau to Ankara
Up to 10,000 kilometers
Syria flag Distance from Dominica to Syria is: 9,743 kilometer Distance from Roseau to Damascus
East Timor flag Distance from Dominica to East Timor is: 9,869 kilometer Distance from Roseau to Dili
Lebanon flag Distance from Dominica to Lebanon is: 9,869 kilometer Distance from Roseau to Beirut
Sudan flag Distance from Dominica to Sudan is: 9,938 kilometer Distance from Roseau to Khartoum
Up to 10,500 kilometers
South Sudan flag Distance from Dominica to South Sudan is: 10,162 kilometer Distance from Roseau to Juba
Georgia flag Distance from Dominica to Georgia is: 10,252 kilometer Distance from Roseau to T'bilisi
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
Iraq flag Distance from Dominica to Iraq is: 10,647 kilometer Distance from Roseau to Baghdad
Zimbabwe flag Distance from Dominica to Zimbabwe is: 10,795 kilometer Distance from Roseau to Harare
Tanzania flag Distance from Dominica to Tanzania is: 10,924 kilometer Distance from Roseau to Dar es Salaam
Up to 11,500 kilometers
Saudi Arabia flag Distance from Dominica to Saudi Arabia is: 11,026 kilometer Distance from Roseau to Riyadh
Iran flag Distance from Dominica to Iran is: 11,081 kilometer Distance from Roseau to Tehran
Yemen flag Distance from Dominica to Yemen is: 11,138 kilometer Distance from Roseau to Sana'a
Kazakhstan flag Distance from Dominica to Kazakhstan is: 11,216 kilometer Distance from Roseau to Astana
Up to 12,000 kilometers
Latvia flag Distance from Dominica to Latvia is: 11,602 kilometer Distance from Roseau to Riga
Somalia flag Distance from Dominica to Somalia is: 11,711 kilometer Distance from Roseau to Mogadishu
Up to 12,500 kilometers
Kyrgyzstan flag Distance from Dominica to Kyrgyzstan is: 12,078 kilometer Distance from Roseau to Bishkek
Up to 13,500 kilometers
Japan flag Distance from Dominica to Japan is: 13,376 kilometer Distance from Roseau to Tokyo
India flag Distance from Dominica to India is: 13,428 kilometer Distance from Roseau to New Delhi
North Korea flag Distance from Dominica to North Korea is: 13,473 kilometer Distance from Roseau to P'yongyang
Up to 14,000 kilometers
South Korea flag Distance from Dominica to South Korea is: 13,610 kilometer Distance from Roseau to Seoul