Countries between Dominica and Swaziland

Up to 500 kilometers
Saint Vincent flag Distance from Dominica to Saint Vincent is: 239 kilometer Distance from Roseau to Kingstown
Up to 1,000 kilometers
Trinidad and Tobago flag Distance from Dominica to Trinidad and Tobago is: 514 kilometer Distance from Roseau to Port-of-Spain
Nepal flag Distance from Dominica to Nepal is: 674 kilometer Distance from Roseau to Kathmandu
Up to 1,500 kilometers
Suriname flag Distance from Dominica to Suriname is: 1,253 kilometer Distance from Roseau to Paramaribo
India flag Distance from Dominica to India is: 1,421 kilometer Distance from Roseau to New Delhi
Up to 3,000 kilometers
Kyrgyzstan flag Distance from Dominica to Kyrgyzstan is: 2,566 kilometer Distance from Roseau to Bishkek
Up to 3,500 kilometers
Kazakhstan flag Distance from Dominica to Kazakhstan is: 3,448 kilometer Distance from Roseau to Astana
Up to 4,000 kilometers
Iran flag Distance from Dominica to Iran is: 3,954 kilometer Distance from Roseau to Tehran
Up to 4,500 kilometers
Djibouti flag Distance from Dominica to Djibouti is: 4,050 kilometer Distance from Roseau to Djibouti
Kuwait flag Distance from Dominica to Kuwait is: 4,233 kilometer Distance from Roseau to Kuwait (City)
Up to 5,000 kilometers
Ethiopia flag Distance from Dominica to Ethiopia is: 4,526 kilometer Distance from Roseau to Addis Ababa
Comoros flag Distance from Dominica to Comoros is: 4,535 kilometer Distance from Roseau to Moroni
Eritrea flag Distance from Dominica to Eritrea is: 4,550 kilometer Distance from Roseau to Asmara
Iraq flag Distance from Dominica to Iraq is: 4,569 kilometer Distance from Roseau to Baghdad
Senegal flag Distance from Dominica to Senegal is: 4,704 kilometer Distance from Roseau to Dakar
Up to 5,500 kilometers
Georgia flag Distance from Dominica to Georgia is: 5,172 kilometer Distance from Roseau to T'bilisi
Sierra Leone flag Distance from Dominica to Sierra Leone is: 5,270 kilometer Distance from Roseau to Freetown
Jordan flag Distance from Dominica to Jordan is: 5,367 kilometer Distance from Roseau to Amman
Lebanon flag Distance from Dominica to Lebanon is: 5,393 kilometer Distance from Roseau to Beirut
Israel flag Distance from Dominica to Israel is: 5,436 kilometer Distance from Roseau to Jerusalem
Up to 6,000 kilometers
Egypt flag Distance from Dominica to Egypt is: 5,665 kilometer Distance from Roseau to Cairo
Cyprus flag Distance from Dominica to Cyprus is: 5,669 kilometer Distance from Roseau to Nicosia
Moldova flag Distance from Dominica to Moldova is: 5,963 kilometer Distance from Roseau to Chisinau
Up to 6,500 kilometers
Lithuania flag Distance from Dominica to Lithuania is: 6,275 kilometer Distance from Roseau to Vilnius
Up to 7,000 kilometers
Macedonia flag Distance from Dominica to Macedonia is: 6,559 kilometer Distance from Roseau to Skopje
Greece flag Distance from Dominica to Greece is: 6,582 kilometer Distance from Roseau to Athens
Hungary flag Distance from Dominica to Hungary is: 6,696 kilometer Distance from Roseau to Budapest
Montenegro flag Distance from Dominica to Montenegro is: 6,733 kilometer Distance from Roseau to Podgorica
Central African Republic flag Distance from Dominica to Central African Republic is: 6,767 kilometer Distance from Roseau to Bangui
Niger flag Distance from Dominica to Niger is: 6,803 kilometer Distance from Roseau to Niamey
Togo flag Distance from Dominica to Togo is: 6,879 kilometer Distance from Roseau to Loma
Up to 7,500 kilometers
Chad flag Distance from Dominica to Chad is: 7,100 kilometer Distance from Roseau to N'Djamena
Malta flag Distance from Dominica to Malta is: 7,253 kilometer Distance from Roseau to Valletta
Congo flag Distance from Dominica to Congo is: 7,256 kilometer Distance from Roseau to Kinshasa
Italy flag Distance from Dominica to Italy is: 7,284 kilometer Distance from Roseau to Rome
Croatia flag Distance from Dominica to Croatia is: 7,432 kilometer Distance from Roseau to Zagreb
Nigeria flag Distance from Dominica to Nigeria is: 7,439 kilometer Distance from Roseau to Abuja
Libya flag Distance from Dominica to Libya is: 7,449 kilometer Distance from Roseau to Tripoli
Up to 8,000 kilometers
Djerba flag Distance from Dominica to Djerba is: 7,624 kilometer Distance from Roseau to Djerba
Sao Tome and Principe flag Distance from Dominica to Sao Tome and Principe is: 7,638 kilometer Distance from Roseau to Sao Tome
Gabon flag Distance from Dominica to Gabon is: 7,823 kilometer Distance from Roseau to Libreville
Equatorial Guinea flag Distance from Dominica to Equatorial Guinea is: 7,853 kilometer Distance from Roseau to Malabo
Up to 9,000 kilometers
Ghana flag Distance from Dominica to Ghana is: 8,826 kilometer Distance from Roseau to Accra
Up to 9,500 kilometers
Gibraltar flag Distance from Dominica to Gibraltar is: 9,105 kilometer Distance from Roseau to Gibraltar
Cote dIvoire flag Distance from Dominica to Cote d'Ivoire is: 9,362 kilometer Distance from Roseau to Yamoussoukro
Up to 10,500 kilometers
Canary Islands flag Distance from Dominica to Canary Islands is: 10,146 kilometer Distance from Roseau to Las Palmas
Rwanda flag Distance from Dominica to Rwanda is: 10,198 kilometer Distance from Roseau to Kigali
Zambia flag Distance from Dominica to Zambia is: 10,397 kilometer Distance from Roseau to Lusaka
Up to 11,000 kilometers
Gambia flag Distance from Dominica to Gambia is: 10,503 kilometer Distance from Roseau to Banjul
South Africa flag Distance from Dominica to South Africa is: 10,672 kilometer Distance from Roseau to Pretoria
Zimbabwe flag Distance from Dominica to Zimbabwe is: 10,795 kilometer Distance from Roseau to Harare
Swaziland flag Distance from Dominica to Swaziland is: 10,971 kilometer Distance from Roseau to Mbabane
Up to 11,500 kilometers
Cape Verde flag Distance from Dominica to Cape Verde is: 11,206 kilometer Distance from Roseau to Praia