Countries between Dominica and Canada

Up to 500 kilometers
Saint Kitts and Nevis flag Distance from Dominica to Saint Kitts and Nevis is: 262 kilometer Distance from Roseau to Basseterre
Up to 1,000 kilometers
Virgin Islands flag Distance from Dominica to Virgin Islands is: 505 kilometer Distance from Roseau to Charlotte Amalie
Botswana flag Distance from Dominica to Botswana is: 530 kilometer Distance from Roseau to Gaborone
Puerto Rico flag Distance from Dominica to Puerto Rico is: 612 kilometer Distance from Roseau to San Juan
Up to 1,500 kilometers
Malaysia flag Distance from Dominica to Malaysia is: 1,170 kilometer Distance from Roseau to Kuala Lumpur
Up to 3,000 kilometers
Laos flag Distance from Dominica to Laos is: 2,712 kilometer Distance from Roseau to Vientiane
Myanmar flag Distance from Dominica to Burma is: 2,795 kilometer Distance from Roseau to Yangon
Burundi flag Distance from Dominica to Burundi is: 2,884 kilometer Distance from Roseau to Bujumbura
Up to 3,500 kilometers
USA flag Distance from Dominica to USA is: 3,019 kilometer Distance from Roseau to Washington
Congo flag Distance from Dominica to Congo is: 3,056 kilometer Distance from Roseau to Kinshasa
Poland flag Distance from Dominica to Poland is: 3,402 kilometer Distance from Roseau to Warsaw
Up to 4,000 kilometers
Norway flag Distance from Dominica to Norway is: 3,788 kilometer Distance from Roseau to Oslo
Gabon flag Distance from Dominica to Gabon is: 3,808 kilometer Distance from Roseau to Libreville
Central African Republic flag Distance from Dominica to Central African Republic is: 3,855 kilometer Distance from Roseau to Bangui
Maldives flag Distance from Dominica to Maldives is: 3,856 kilometer Distance from Roseau to Male
Up to 4,500 kilometers
Cameroon flag Distance from Dominica to Cameroon is: 4,054 kilometer Distance from Roseau to Yaounde
Equatorial Guinea flag Distance from Dominica to Equatorial Guinea is: 4,173 kilometer Distance from Roseau to Malabo
Nepal flag Distance from Dominica to Nepal is: 4,400 kilometer Distance from Roseau to Kathmandu
Up to 5,000 kilometers
Benin flag Distance from Dominica to Benin is: 4,776 kilometer Distance from Roseau to Porto-Novo
Chad flag Distance from Dominica to Chad is: 4,785 kilometer Distance from Roseau to N'Djamena
Ghana flag Distance from Dominica to Ghana is: 4,868 kilometer Distance from Roseau to Accra
India flag Distance from Dominica to India is: 4,985 kilometer Distance from Roseau to New Delhi
Up to 5,500 kilometers
South Korea flag Distance from Dominica to South Korea is: 5,274 kilometer Distance from Roseau to Seoul
Cote dIvoire flag Distance from Dominica to Cote d'Ivoire is: 5,318 kilometer Distance from Roseau to Yamoussoukro
North Korea flag Distance from Dominica to North Korea is: 5,375 kilometer Distance from Roseau to P'yongyang
Up to 6,000 kilometers
Mauritius flag Distance from Dominica to Mauritius is: 5,519 kilometer Distance from Roseau to Port Louis
Burkina Faso flag Distance from Dominica to Burkina Faso is: 5,569 kilometer Distance from Roseau to Ouagadougou
Japan flag Distance from Dominica to Japan is: 5,773 kilometer Distance from Roseau to Tokyo
Micronesia flag Distance from Dominica to Micronesia is: 5,877 kilometer Distance from Roseau to Palikir
Mongolia flag Distance from Dominica to Mongolia is: 5,996 kilometer Distance from Roseau to Ulaanbaatar
Up to 6,500 kilometers
Portugal flag Distance from Dominica to Portugal is: 6,153 kilometer Distance from Roseau to Lisbon
Guinea flag Distance from Dominica to Guinea is: 6,159 kilometer Distance from Roseau to Conakry
Kyrgyzstan flag Distance from Dominica to Kyrgyzstan is: 6,320 kilometer Distance from Roseau to Bishkek
Guinea-Bissau flag Distance from Dominica to Guinea-Bissau is: 6,487 kilometer Distance from Roseau to Bissau
Up to 7,000 kilometers
Madagascar flag Distance from Dominica to Madagascar is: 6,540 kilometer Distance from Roseau to Antananarivo
New Caledonia flag Distance from Dominica to New Caledonia is: 6,621 kilometer Distance from Roseau to Noumea
Nauru flag Distance from Dominica to Nauru is: 6,688 kilometer Distance from Roseau to Yaren District
Gambia flag Distance from Dominica to Gambia is: 6,696 kilometer Distance from Roseau to Banjul
Latvia flag Distance from Dominica to Latvia is: 6,967 kilometer Distance from Roseau to Riga
Up to 7,500 kilometers
Kazakhstan flag Distance from Dominica to Kazakhstan is: 7,187 kilometer Distance from Roseau to Astana
Djerba flag Distance from Dominica to Djerba is: 7,213 kilometer Distance from Roseau to Djerba
Marshall Islands flag Distance from Dominica to Marshall Islands is: 7,284 kilometer Distance from Roseau to Majuro
Kiribati flag Distance from Dominica to Kiribati is: 7,384 kilometer Distance from Roseau to Tarawa
Iran flag Distance from Dominica to Iran is: 7,387 kilometer Distance from Roseau to Tehran
Kuwait flag Distance from Dominica to Kuwait is: 7,387 kilometer Distance from Roseau to Kuwait (City)
Nigeria flag Distance from Dominica to Nigeria is: 7,418 kilometer Distance from Roseau to Abuja
Up to 8,000 kilometers
New Zealand flag Distance from Dominica to New Zealand is: 7,710 kilometer Distance from Roseau to Wellington
Kenya flag Distance from Dominica to Kenya is: 7,756 kilometer Distance from Roseau to Nairobi
Canary Islands flag Distance from Dominica to Canary Islands is: 7,824 kilometer Distance from Roseau to Las Palmas
Iraq flag Distance from Dominica to Iraq is: 7,865 kilometer Distance from Roseau to Baghdad
Malawi flag Distance from Dominica to Malawi is: 7,996 kilometer Distance from Roseau to Lilongwe
Up to 8,500 kilometers
Gibraltar flag Distance from Dominica to Gibraltar is: 8,027 kilometer Distance from Roseau to Gibraltar
Mozambique flag Distance from Dominica to Mozambique is: 8,109 kilometer Distance from Roseau to Maputo
Up to 9,000 kilometers
Jordan flag Distance from Dominica to Jordan is: 8,570 kilometer Distance from Roseau to Amman
Lesotho flag Distance from Dominica to Lesotho is: 8,615 kilometer Distance from Roseau to Maseru
Israel flag Distance from Dominica to Israel is: 8,630 kilometer Distance from Roseau to Jerusalem
Lebanon flag Distance from Dominica to Lebanon is: 8,667 kilometer Distance from Roseau to Beirut
Up to 10,000 kilometers
Moldova flag Distance from Dominica to Moldova is: 9,578 kilometer Distance from Roseau to Chisinau
Namibia flag Distance from Dominica to Namibia is: 9,688 kilometer Distance from Roseau to Windhoek
Lithuania flag Distance from Dominica to Lithuania is: 9,994 kilometer Distance from Roseau to Vilnius
Up to 10,500 kilometers
Macedonia flag Distance from Dominica to Macedonia is: 10,055 kilometer Distance from Roseau to Skopje
Montenegro flag Distance from Dominica to Montenegro is: 10,239 kilometer Distance from Roseau to Podgorica
Up to 11,000 kilometers
Malta flag Distance from Dominica to Malta is: 10,583 kilometer Distance from Roseau to Valletta
Libya flag Distance from Dominica to Libya is: 10,684 kilometer Distance from Roseau to Tripoli
Italy flag Distance from Dominica to Italy is: 10,780 kilometer Distance from Roseau to Rome
Up to 11,500 kilometers
Liechtenstein flag Distance from Dominica to Liechtenstein is: 11,028 kilometer Distance from Roseau to Vaduz
Monaco flag Distance from Dominica to Monaco is: 11,204 kilometer Distance from Roseau to Monaco
Luxembourg flag Distance from Dominica to Luxembourg is: 11,263 kilometer Distance from Roseau to Luxembourg
Netherlands flag Distance from Dominica to Netherlands is: 11,324 kilometer Distance from Roseau to Amsterdam
Up to 12,000 kilometers
Niger flag Distance from Dominica to Niger is: 11,716 kilometer Distance from Roseau to Niamey
Jersey flag Distance from Dominica to Jersey is: 11,896 kilometer Distance from Roseau to St. Helier
Isle of Man flag Distance from Dominica to Isle of Man is: 11,903 kilometer Distance from Roseau to Douglas
Up to 12,500 kilometers
Ireland flag Distance from Dominica to Ireland is: 12,039 kilometer Distance from Roseau to Dublin
Iceland flag Distance from Dominica to Iceland is: 12,370 kilometer Distance from Roseau to Reykjavik
Up to 13,000 kilometers
Morocco flag Distance from Dominica to Morocco is: 12,528 kilometer Distance from Roseau to Rabat
Mali flag Distance from Dominica to Mali is: 12,806 kilometer Distance from Roseau to Bamako
Up to 13,500 kilometers
Liberia flag Distance from Dominica to Liberia is: 13,084 kilometer Distance from Roseau to Monrovia
Up to 14,000 kilometers
Mauritania flag Distance from Dominica to Mauritania is: 13,639 kilometer Distance from Roseau to Nouakchott
Up to 17,000 kilometers
Mexico flag Distance from Dominica to Mexico is: 16,810 kilometer Distance from Roseau to Mexico City