Countries between Dominica and Benin

Up to 500 kilometers
Saint Vincent flag Distance from Dominica to Saint Vincent is: 239 kilometer Distance from Roseau to Kingstown
Up to 1,500 kilometers
Suriname flag Distance from Dominica to Suriname is: 1,253 kilometer Distance from Roseau to Paramaribo
Cyprus flag Distance from Dominica to Cyprus is: 1,366 kilometer Distance from Roseau to Nicosia
Panama flag Distance from Dominica to Panama is: 1,388 kilometer Distance from Roseau to Panama (City)
Up to 2,000 kilometers
Cambodia flag Distance from Dominica to Cambodia is: 1,775 kilometer Distance from Roseau to Phnom Penh
Egypt flag Distance from Dominica to Egypt is: 1,892 kilometer Distance from Roseau to Cairo
Up to 2,500 kilometers
Nicaragua flag Distance from Dominica to Nicaragua is: 2,114 kilometer Distance from Roseau to Managua
Up to 3,000 kilometers
Greece flag Distance from Dominica to Greece is: 2,627 kilometer Distance from Roseau to Athens
China flag Distance from Dominica to China is: 2,845 kilometer Distance from Roseau to Beijing
Up to 3,500 kilometers
Bangladesh flag Distance from Dominica to Bangladesh is: 3,351 kilometer Distance from Roseau to Dhaka
Up to 4,000 kilometers
Bhutan flag Distance from Dominica to Bhutan is: 3,531 kilometer Distance from Roseau to Thimphu
Mexico flag Distance from Dominica to Mexico is: 3,584 kilometer Distance from Roseau to Mexico City
Eritrea flag Distance from Dominica to Eritrea is: 3,633 kilometer Distance from Roseau to Asmara
Ghana flag Distance from Dominica to Ghana is: 3,738 kilometer Distance from Roseau to Accra
Up to 4,500 kilometers
Djibouti flag Distance from Dominica to Djibouti is: 4,149 kilometer Distance from Roseau to Djibouti
Gibraltar flag Distance from Dominica to Gibraltar is: 4,373 kilometer Distance from Roseau to Gibraltar
Up to 5,000 kilometers
Senegal flag Distance from Dominica to Senegal is: 4,704 kilometer Distance from Roseau to Dakar
Up to 5,500 kilometers
Guinea flag Distance from Dominica to Guinea is: 5,044 kilometer Distance from Roseau to Conakry
Guinea-Bissau flag Distance from Dominica to Guinea-Bissau is: 5,192 kilometer Distance from Roseau to Bissau
Sierra Leone flag Distance from Dominica to Sierra Leone is: 5,270 kilometer Distance from Roseau to Freetown
Up to 6,000 kilometers
Mauritania flag Distance from Dominica to Mauritania is: 5,527 kilometer Distance from Roseau to Nouakchott
Afghanistan flag Distance from Dominica to Afghanistan is: 5,603 kilometer Distance from Roseau to Kabul
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
Up to 7,000 kilometers
Morocco flag Distance from Dominica to Morocco is: 6,594 kilometer Distance from Roseau to Rabat
Togo flag Distance from Dominica to Togo is: 6,879 kilometer Distance from Roseau to Loma
Gambia flag Distance from Dominica to Gambia is: 6,964 kilometer Distance from Roseau to Banjul
Up to 7,500 kilometers
Jersey flag Distance from Dominica to Jersey is: 7,254 kilometer Distance from Roseau to St. Helier
Bahrain flag Distance from Dominica to Bahrain is: 7,351 kilometer Distance from Roseau to Manama
Azerbaijan flag Distance from Dominica to Azerbaijan is: 7,355 kilometer Distance from Roseau to Baku
Niger flag Distance from Dominica to Niger is: 7,476 kilometer Distance from Roseau to Niamey
Up to 8,000 kilometers
Armenia flag Distance from Dominica to Armenia is: 7,811 kilometer Distance from Roseau to Yerevan
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
Norway flag Distance from Dominica to Norway is: 8,294 kilometer Distance from Roseau to Oslo
Libya flag Distance from Dominica to Libya is: 8,439 kilometer Distance from Roseau to Tripoli
Up to 9,000 kilometers
Malta flag Distance from Dominica to Malta is: 8,540 kilometer Distance from Roseau to Valletta
Montenegro flag Distance from Dominica to Montenegro is: 8,890 kilometer Distance from Roseau to Podgorica
Belarus flag Distance from Dominica to Belarus is: 8,902 kilometer Distance from Roseau to Minsk
Poland flag Distance from Dominica to Poland is: 8,925 kilometer Distance from Roseau to Warsaw
Up to 9,500 kilometers
Macedonia flag Distance from Dominica to Macedonia is: 9,074 kilometer Distance from Roseau to Skopje
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,500 kilometer Distance from Roseau to Sofia
Up to 10,000 kilometers
Moldova flag Distance from Dominica to Moldova is: 9,565 kilometer Distance from Roseau to Chisinau
Albania flag Distance from Dominica to Albania is: 9,820 kilometer Distance from Roseau to Tirana
Austria flag Distance from Dominica to Austria is: 9,824 kilometer Distance from Roseau to Vienna
Bosnia and Herzegovina flag Distance from Dominica to Bosnia and Herzegovina is: 9,840 kilometer Distance from Roseau to Sarajevo
Up to 10,500 kilometers
Lebanon flag Distance from Dominica to Lebanon is: 10,456 kilometer Distance from Roseau to Beirut
Up to 11,000 kilometers
Jordan flag Distance from Dominica to Jordan is: 10,553 kilometer Distance from Roseau to Amman
Up to 12,000 kilometers
Niue flag Distance from Dominica to Niue is: 11,710 kilometer Distance from Roseau to Alofi
Kuwait flag Distance from Dominica to Kuwait is: 11,735 kilometer Distance from Roseau to Kuwait (City)
Up to 12,500 kilometers
Kazakhstan flag Distance from Dominica to Kazakhstan is: 12,050 kilometer Distance from Roseau to Astana
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
Kiribati flag Distance from Dominica to Kiribati is: 13,224 kilometer Distance from Roseau to Tarawa
Marshall Islands flag Distance from Dominica to Marshall Islands is: 13,256 kilometer Distance from Roseau to Majuro
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
Nauru flag Distance from Dominica to Nauru is: 13,930 kilometer Distance from Roseau to Yaren District
Up to 14,500 kilometers
North Korea flag Distance from Dominica to North Korea is: 14,321 kilometer Distance from Roseau to P'yongyang
South Korea flag Distance from Dominica to South Korea is: 14,449 kilometer Distance from Roseau to Seoul
Up to 15,000 kilometers
Micronesia flag Distance from Dominica to Micronesia is: 14,621 kilometer Distance from Roseau to Palikir
Nepal flag Distance from Dominica to Nepal is: 14,787 kilometer Distance from Roseau to Kathmandu
Up to 15,500 kilometers
Northern Mariana Islands flag Distance from Dominica to Northern Mariana Islands is: 15,350 kilometer Distance from Roseau to Mariana
Up to 16,500 kilometers
Papua New Guinea flag Distance from Dominica to Papua New Guinea is: 16,248 kilometer Distance from Roseau to Port Moresby
Myanmar flag Distance from Dominica to Burma is: 16,419 kilometer Distance from Roseau to Yangon
Up to 17,000 kilometers
Laos flag Distance from Dominica to Laos is: 16,608 kilometer Distance from Roseau to Vientiane
Palau flag Distance from Dominica to Palau is: 16,884 kilometer Distance from Roseau to Ngerulmud
Up to 17,500 kilometers
Philippines flag Distance from Dominica to Philippines is: 17,052 kilometer Distance from Roseau to Manila