Countries between Dominica and Cape Verde

Up to 500 kilometers
Aruba flag Distance from Dominica to Aruba is: 313 kilometer Distance from Roseau to Oranjestad
Up to 1,000 kilometers
Grenada flag Distance from Dominica to Grenada is: 590 kilometer Distance from Roseau to Saint George's
Saint Vincent flag Distance from Dominica to Saint Vincent is: 685 kilometer Distance from Roseau to Kingstown
Dominica flag Distance from Dominica to Dominica is: 801 kilometer Distance from Roseau to Roseau
Barbados flag Distance from Dominica to Barbados is: 845 kilometer Distance from Roseau to Bridgetown
Saint Kitts and Nevis flag Distance from Dominica to Saint Kitts and Nevis is: 880 kilometer Distance from Roseau to Basseterre
Puerto Rico flag Distance from Dominica to Puerto Rico is: 888 kilometer Distance from Roseau to San Juan
Antigua and Barbuda flag Distance from Dominica to Antigua and Barbuda is: 914 kilometer Distance from Roseau to Saint John's
Dominican Republic flag Distance from Dominica to Dominican Republic is: 941 kilometer Distance from Roseau to Santo Domingo
Anguilla flag Distance from Dominica to Anguilla is: 950 kilometer Distance from Roseau to The Valley
Up to 1,500 kilometers
Guyana flag Distance from Dominica to Guyana is: 1,045 kilometer Distance from Roseau to Georgetown
Haiti flag Distance from Dominica to Haiti is: 1,064 kilometer Distance from Roseau to Port-au-Prince
Suriname flag Distance from Dominica to Suriname is: 1,253 kilometer Distance from Roseau to Paramaribo
Jamaica flag Distance from Dominica to Jamaica is: 1,347 kilometer Distance from Roseau to Kingston
Up to 2,000 kilometers
Bahamas flag Distance from Dominica to Bahamas is: 1,954 kilometer Distance from Roseau to Nassau
Up to 2,500 kilometers
Cuba flag Distance from Dominica to Cuba is: 2,153 kilometer Distance from Roseau to Havana
Bermuda flag Distance from Dominica to Bermuda is: 2,427 kilometer Distance from Roseau to Hamilton
Up to 4,000 kilometers
Canada flag Distance from Dominica to Canada is: 3,964 kilometer Distance from Roseau to Ottawa
Up to 5,000 kilometers
Cape Verde flag Distance from Dominica to Cape Verde is: 4,717 kilometer Distance from Roseau to Praia
Up to 5,500 kilometers
Senegal flag Distance from Dominica to Senegal is: 5,369 kilometer Distance from Roseau to Dakar
Gambia flag Distance from Dominica to Gambia is: 5,458 kilometer Distance from Roseau to Banjul
Up to 6,000 kilometers
Mauritania flag Distance from Dominica to Mauritania is: 5,527 kilometer Distance from Roseau to Nouakchott
Guinea-Bissau flag Distance from Dominica to Guinea-Bissau is: 5,583 kilometer Distance from Roseau to Bissau
Canary Islands flag Distance from Dominica to Canary Islands is: 5,678 kilometer Distance from Roseau to Las Palmas
Guinea flag Distance from Dominica to Guinea is: 5,808 kilometer Distance from Roseau to Conakry
Sierra Leone flag Distance from Dominica to Sierra Leone is: 5,871 kilometer Distance from Roseau to Freetown
Up to 6,500 kilometers
Liberia flag Distance from Dominica to Liberia is: 6,172 kilometer Distance from Roseau to Monrovia
Mali flag Distance from Dominica to Mali is: 6,396 kilometer Distance from Roseau to Bamako
Portugal flag Distance from Dominica to Portugal is: 6,487 kilometer Distance from Roseau to Lisbon
Up to 7,000 kilometers
Morocco flag Distance from Dominica to Morocco is: 6,594 kilometer Distance from Roseau to Rabat
Gibraltar flag Distance from Dominica to Gibraltar is: 6,763 kilometer Distance from Roseau to Gibraltar
Cote dIvoire flag Distance from Dominica to Cote d'Ivoire is: 6,764 kilometer Distance from Roseau to Yamoussoukro
Iceland flag Distance from Dominica to Iceland is: 6,898 kilometer Distance from Roseau to Reykjavik
Up to 7,500 kilometers
Burkina Faso flag Distance from Dominica to Burkina Faso is: 7,098 kilometer Distance from Roseau to Ouagadougou
Ireland flag Distance from Dominica to Ireland is: 7,133 kilometer Distance from Roseau to Dublin
Jersey flag Distance from Dominica to Jersey is: 7,254 kilometer Distance from Roseau to St. Helier
Isle of Man flag Distance from Dominica to Isle of Man is: 7,272 kilometer Distance from Roseau to Douglas
Ghana flag Distance from Dominica to Ghana is: 7,334 kilometer Distance from Roseau to Accra
Faroe Islands flag Distance from Dominica to Faroe Islands is: 7,434 kilometer Distance from Roseau to Torshavn
Andorra flag Distance from Dominica to Andorra is: 7,442 kilometer Distance from Roseau to Andorra la Vella
Niger flag Distance from Dominica to Niger is: 7,476 kilometer Distance from Roseau to Niamey
Up to 8,000 kilometers
Algeria flag Distance from Dominica to Algeria is: 7,511 kilometer Distance from Roseau to Algiers
France flag Distance from Dominica to France is: 7,601 kilometer Distance from Roseau to Paris
Benin flag Distance from Dominica to Benin is: 7,630 kilometer Distance from Roseau to Porto-Novo
Belgium flag Distance from Dominica to Belgium is: 7,774 kilometer Distance from Roseau to Brussels
Netherlands flag Distance from Dominica to Netherlands is: 7,836 kilometer Distance from Roseau to Amsterdam
Luxembourg flag Distance from Dominica to Luxembourg is: 7,885 kilometer Distance from Roseau to Luxembourg
Monaco flag Distance from Dominica to Monaco is: 7,927 kilometer Distance from Roseau to Monaco
Up to 8,500 kilometers
Nigeria flag Distance from Dominica to Nigeria is: 8,082 kilometer Distance from Roseau to Abuja
Liechtenstein flag Distance from Dominica to Liechtenstein is: 8,112 kilometer Distance from Roseau to Vaduz
Sao Tome and Principe flag Distance from Dominica to Sao Tome and Principe is: 8,196 kilometer Distance from Roseau to Sao Tome
Djerba flag Distance from Dominica to Djerba is: 8,221 kilometer Distance from Roseau to Djerba
Norway flag Distance from Dominica to Norway is: 8,294 kilometer Distance from Roseau to Oslo
San Marino flag Distance from Dominica to San Marino is: 8,334 kilometer Distance from Roseau to San Marino
Italy flag Distance from Dominica to Italy is: 8,348 kilometer Distance from Roseau to Rome
Equatorial Guinea flag Distance from Dominica to Equatorial Guinea is: 8,352 kilometer Distance from Roseau to Malabo
Denmark flag Distance from Dominica to Denmark is: 8,369 kilometer Distance from Roseau to Copenhagen
Germany flag Distance from Dominica to Germany is: 8,411 kilometer Distance from Roseau to Berlin
Libya flag Distance from Dominica to Libya is: 8,439 kilometer Distance from Roseau to Tripoli
Czech Republic flag Distance from Dominica to Czech Republic is: 8,480 kilometer Distance from Roseau to Prague
Gabon flag Distance from Dominica to Gabon is: 8,491 kilometer Distance from Roseau to Libreville
Slovenia flag Distance from Dominica to Slovenia is: 8,492 kilometer Distance from Roseau to Ljubljana
Up to 9,000 kilometers
Malta flag Distance from Dominica to Malta is: 8,540 kilometer Distance from Roseau to Valletta
Croatia flag Distance from Dominica to Croatia is: 8,604 kilometer Distance from Roseau to Zagreb
Austria flag Distance from Dominica to Austria is: 8,624 kilometer Distance from Roseau to Vienna
Cameroon flag Distance from Dominica to Cameroon is: 8,648 kilometer Distance from Roseau to Yaounde
Slovakia flag Distance from Dominica to Slovakia is: 8,680 kilometer Distance from Roseau to Bratislava
Bosnia and Herzegovina flag Distance from Dominica to Bosnia and Herzegovina is: 8,809 kilometer Distance from Roseau to Sarajevo
Hungary flag Distance from Dominica to Hungary is: 8,830 kilometer Distance from Roseau to Budapest
Chad flag Distance from Dominica to Chad is: 8,883 kilometer Distance from Roseau to N'Djamena
Montenegro flag Distance from Dominica to Montenegro is: 8,890 kilometer Distance from Roseau to Podgorica
Poland flag Distance from Dominica to Poland is: 8,925 kilometer Distance from Roseau to Warsaw
Albania flag Distance from Dominica to Albania is: 8,950 kilometer Distance from Roseau to Tirana
Serbia flag Distance from Dominica to Serbia is: 8,962 kilometer Distance from Roseau to Belgrade
Up to 9,500 kilometers
Macedonia flag Distance from Dominica to Macedonia is: 9,074 kilometer Distance from Roseau to Skopje
Estonia flag Distance from Dominica to Estonia is: 9,077 kilometer Distance from Roseau to Tallinn
Finland flag Distance from Dominica to Finland is: 9,079 kilometer Distance from Roseau to Helsinki
Lithuania flag Distance from Dominica to Lithuania is: 9,179 kilometer Distance from Roseau to Vilnius
Bulgaria flag Distance from Dominica to Bulgaria is: 9,218 kilometer Distance from Roseau to Sofia
Congo flag Distance from Dominica to Congo is: 9,227 kilometer Distance from Roseau to Kinshasa
Greece flag Distance from Dominica to Greece is: 9,326 kilometer Distance from Roseau to Athens
Belarus flag Distance from Dominica to Belarus is: 9,336 kilometer Distance from Roseau to Minsk
Central African Republic flag Distance from Dominica to Central African Republic is: 9,408 kilometer Distance from Roseau to Bangui
Romania flag Distance from Dominica to Romania is: 9,408 kilometer Distance from Roseau to Bucharest
Up to 10,000 kilometers
Moldova flag Distance from Dominica to Moldova is: 9,565 kilometer Distance from Roseau to Chisinau
Russia flag Distance from Dominica to Russia is: 9,915 kilometer Distance from Roseau to Moscow
Up to 10,500 kilometers
Egypt flag Distance from Dominica to Egypt is: 10,174 kilometer Distance from Roseau to Cairo
Cyprus flag Distance from Dominica to Cyprus is: 10,230 kilometer Distance from Roseau to Nicosia
Lebanon flag Distance from Dominica to Lebanon is: 10,456 kilometer Distance from Roseau to Beirut
Israel flag Distance from Dominica to Israel is: 10,493 kilometer Distance from Roseau to Jerusalem
Up to 11,000 kilometers
Jordan flag Distance from Dominica to Jordan is: 10,553 kilometer Distance from Roseau to Amman
Burundi flag Distance from Dominica to Burundi is: 10,739 kilometer Distance from Roseau to Bujumbura
Rwanda flag Distance from Dominica to Rwanda is: 10,787 kilometer Distance from Roseau to Kigali
Georgia flag Distance from Dominica to Georgia is: 10,945 kilometer Distance from Roseau to T'bilisi
Armenia flag Distance from Dominica to Armenia is: 10,985 kilometer Distance from Roseau to Yerevan
Up to 11,500 kilometers
Iraq flag Distance from Dominica to Iraq is: 11,258 kilometer Distance from Roseau to Baghdad
Eritrea flag Distance from Dominica to Eritrea is: 11,330 kilometer Distance from Roseau to Asmara
Azerbaijan flag Distance from Dominica to Azerbaijan is: 11,393 kilometer Distance from Roseau to Baku
Ethiopia flag Distance from Dominica to Ethiopia is: 11,479 kilometer Distance from Roseau to Addis Ababa
Up to 12,000 kilometers
Kenya flag Distance from Dominica to Kenya is: 11,510 kilometer Distance from Roseau to Nairobi
Kuwait flag Distance from Dominica to Kuwait is: 11,735 kilometer Distance from Roseau to Kuwait (City)
Iran flag Distance from Dominica to Iran is: 11,743 kilometer Distance from Roseau to Tehran
Saudi Arabia flag Distance from Dominica to Saudi Arabia is: 11,809 kilometer Distance from Roseau to Riyadh
Djibouti flag Distance from Dominica to Djibouti is: 11,881 kilometer Distance from Roseau to Djibouti
Up to 12,500 kilometers
Kazakhstan flag Distance from Dominica to Kazakhstan is: 12,050 kilometer Distance from Roseau to Astana
Bahrain flag Distance from Dominica to Bahrain is: 12,102 kilometer Distance from Roseau to Manama
Qatar flag Distance from Dominica to Qatar is: 12,229 kilometer Distance from Roseau to Doha
Latvia flag Distance from Dominica to Latvia is: 12,490 kilometer Distance from Roseau to Riga
Up to 13,000 kilometers
Kyrgyzstan flag Distance from Dominica to Kyrgyzstan is: 12,888 kilometer Distance from Roseau to Bishkek
Oman flag Distance from Dominica to Oman is: 12,953 kilometer Distance from Roseau to Muscat
Up to 13,500 kilometers
Afghanistan flag Distance from Dominica to Afghanistan is: 13,172 kilometer Distance from Roseau to Kabul
Mongolia flag Distance from Dominica to Mongolia is: 13,459 kilometer Distance from Roseau to Ulaanbaatar
Up to 14,000 kilometers
Pakistan flag Distance from Dominica to Pakistan is: 13,508 kilometer Distance from Roseau to Islamabad
Up to 14,500 kilometers
India flag Distance from Dominica to India is: 14,170 kilometer Distance from Roseau to New Delhi