Countries between Dominica and Bahrain

Up to 1,500 kilometers
Fiji flag Distance from Dominica to Fiji is: 1,067 kilometer Distance from Roseau to Suva
Suriname flag Distance from Dominica to Suriname is: 1,253 kilometer Distance from Roseau to Paramaribo
Up to 2,500 kilometers
Kiribati flag Distance from Dominica to Kiribati is: 2,185 kilometer Distance from Roseau to Tarawa
Up to 3,500 kilometers
Mongolia flag Distance from Dominica to Mongolia is: 3,008 kilometer Distance from Roseau to Ulaanbaatar
Cook Islands flag Distance from Dominica to Cook Islands is: 3,355 kilometer Distance from Roseau to Avarua
Up to 4,500 kilometers
French Polynesia flag Distance from Dominica to French Polynesia is: 4,443 kilometer Distance from Roseau to Papeete
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
Nepal flag Distance from Dominica to Nepal is: 5,149 kilometer Distance from Roseau to Kathmandu
Sierra Leone flag Distance from Dominica to Sierra Leone is: 5,270 kilometer Distance from Roseau to Freetown
Up to 6,000 kilometers
Pakistan flag Distance from Dominica to Pakistan is: 5,960 kilometer Distance from Roseau to Islamabad
Up to 6,500 kilometers
Spain flag Distance from Dominica to Spain is: 6,180 kilometer Distance from Roseau to Madrid
Up to 7,000 kilometers
United Kingdom flag Distance from Dominica to United Kingdom is: 6,689 kilometer Distance from Roseau to London
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
Russia flag Distance from Dominica to Russia is: 7,462 kilometer Distance from Roseau to Moscow
Up to 8,000 kilometers
San Marino flag Distance from Dominica to San Marino is: 7,533 kilometer Distance from Roseau to San Marino
Sao Tome and Principe flag Distance from Dominica to Sao Tome and Principe is: 7,638 kilometer Distance from Roseau to Sao Tome
Slovenia flag Distance from Dominica to Slovenia is: 7,692 kilometer Distance from Roseau to Ljubljana
Oman flag Distance from Dominica to Oman is: 7,726 kilometer Distance from Roseau to Muscat
Slovakia flag Distance from Dominica to Slovakia is: 7,882 kilometer Distance from Roseau to Bratislava
Sweden flag Distance from Dominica to Sweden is: 7,933 kilometer Distance from Roseau to Stockholm
Up to 8,500 kilometers
Serbia flag Distance from Dominica to Serbia is: 8,162 kilometer Distance from Roseau to Belgrade
Qatar flag Distance from Dominica to Qatar is: 8,234 kilometer Distance from Roseau to Doha
Up to 9,000 kilometers
Moldova flag Distance from Dominica to Moldova is: 8,518 kilometer Distance from Roseau to Chisinau
Poland flag Distance from Dominica to Poland is: 8,562 kilometer Distance from Roseau to Warsaw
Ukraine flag Distance from Dominica to Ukraine is: 8,815 kilometer Distance from Roseau to Kiev
Romania flag Distance from Dominica to Romania is: 8,863 kilometer Distance from Roseau to Bucharest
Up to 9,500 kilometers
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
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
Up to 11,500 kilometers
Saudi Arabia flag Distance from Dominica to Saudi Arabia is: 11,026 kilometer Distance from Roseau to Riyadh
Yemen flag Distance from Dominica to Yemen is: 11,138 kilometer Distance from Roseau to Sana'a
Up to 12,000 kilometers
Chile flag Distance from Dominica to Chile is: 11,532 kilometer Distance from Roseau to Santiago
Guatemala flag Distance from Dominica to Guatemala is: 11,626 kilometer Distance from Roseau to Guatemala
El Salvador flag Distance from Dominica to El Salvador is: 11,734 kilometer Distance from Roseau to San Salvador
Belize flag Distance from Dominica to Belize is: 11,878 kilometer Distance from Roseau to Belmopan
Honduras flag Distance from Dominica to Honduras is: 11,954 kilometer Distance from Roseau to Tegucigalpa
Up to 12,500 kilometers
Costa Rica flag Distance from Dominica to Costa Rica is: 12,164 kilometer Distance from Roseau to San Jose
Ecuador flag Distance from Dominica to Ecuador is: 12,416 kilometer Distance from Roseau to Quito
Up to 13,000 kilometers
Cuba flag Distance from Dominica to Cuba is: 12,665 kilometer Distance from Roseau to Havana
Cayman Islands flag Distance from Dominica to Cayman Islands is: 12,687 kilometer Distance from Roseau to George Town
Bolivia flag Distance from Dominica to Bolivia is: 12,725 kilometer Distance from Roseau to La Paz
Up to 13,500 kilometers
Colombia flag Distance from Dominica to Colombia is: 13,053 kilometer Distance from Roseau to Bogota
Jamaica flag Distance from Dominica to Jamaica is: 13,132 kilometer Distance from Roseau to Kingston
Bahamas flag Distance from Dominica to Bahamas is: 13,199 kilometer Distance from Roseau to Nassau
Canada flag Distance from Dominica to Canada is: 13,386 kilometer Distance from Roseau to Ottawa
Up to 14,000 kilometers
Haiti flag Distance from Dominica to Haiti is: 13,606 kilometer Distance from Roseau to Port-au-Prince
Aruba flag Distance from Dominica to Aruba is: 13,828 kilometer Distance from Roseau to Oranjestad
Dominican Republic flag Distance from Dominica to Dominican Republic is: 13,857 kilometer Distance from Roseau to Santo Domingo
Up to 14,500 kilometers
Bermuda flag Distance from Dominica to Bermuda is: 14,451 kilometer Distance from Roseau to Hamilton
Up to 15,000 kilometers
Anguilla flag Distance from Dominica to Anguilla is: 14,564 kilometer Distance from Roseau to The Valley