Countries between Dominica and Sao Tome and Principe

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
Up to 1,500 kilometers
Suriname flag Distance from Dominica to Suriname is: 1,253 kilometer Distance from Roseau to Paramaribo
Up to 2,000 kilometers
Laos flag Distance from Dominica to Laos is: 1,648 kilometer Distance from Roseau to Vientiane
Up to 2,500 kilometers
Qatar flag Distance from Dominica to Qatar is: 2,255 kilometer Distance from Roseau to Doha
Up to 3,000 kilometers
Bangladesh flag Distance from Dominica to Bangladesh is: 2,584 kilometer Distance from Roseau to Dhaka
Bhutan flag Distance from Dominica to Bhutan is: 2,986 kilometer Distance from Roseau to Thimphu
Up to 4,000 kilometers
India flag Distance from Dominica to India is: 3,832 kilometer Distance from Roseau to New Delhi
Maldives flag Distance from Dominica to Maldives is: 3,871 kilometer Distance from Roseau to Male
Up to 5,000 kilometers
Afghanistan flag Distance from Dominica to Afghanistan is: 4,830 kilometer Distance from Roseau to Kabul
Up to 5,500 kilometers
Kyrgyzstan flag Distance from Dominica to Kyrgyzstan is: 5,150 kilometer Distance from Roseau to Bishkek
Nepal flag Distance from Dominica to Nepal is: 5,286 kilometer Distance from Roseau to Kathmandu
Up to 6,500 kilometers
Bahrain flag Distance from Dominica to Bahrain is: 6,001 kilometer Distance from Roseau to Manama
Myanmar flag Distance from Dominica to Burma is: 6,253 kilometer Distance from Roseau to Yangon
Iran flag Distance from Dominica to Iran is: 6,279 kilometer Distance from Roseau to Tehran
Kuwait flag Distance from Dominica to Kuwait is: 6,342 kilometer Distance from Roseau to Kuwait (City)
Djibouti flag Distance from Dominica to Djibouti is: 6,498 kilometer Distance from Roseau to Djibouti
Up to 7,000 kilometers
Azerbaijan flag Distance from Dominica to Azerbaijan is: 6,614 kilometer Distance from Roseau to Baku
Comoros flag Distance from Dominica to Comoros is: 6,650 kilometer Distance from Roseau to Moroni
Oman flag Distance from Dominica to Oman is: 6,744 kilometer Distance from Roseau to Muscat
Iraq flag Distance from Dominica to Iraq is: 6,794 kilometer Distance from Roseau to Baghdad
Togo flag Distance from Dominica to Togo is: 6,879 kilometer Distance from Roseau to Loma
Ethiopia flag Distance from Dominica to Ethiopia is: 6,973 kilometer Distance from Roseau to Addis Ababa
Eritrea flag Distance from Dominica to Eritrea is: 6,986 kilometer Distance from Roseau to Asmara
Up to 7,500 kilometers
Armenia flag Distance from Dominica to Armenia is: 7,028 kilometer Distance from Roseau to Yerevan
Lebanon flag Distance from Dominica to Lebanon is: 7,061 kilometer Distance from Roseau to Beirut
Georgia flag Distance from Dominica to Georgia is: 7,063 kilometer Distance from Roseau to T'bilisi
Kenya flag Distance from Dominica to Kenya is: 7,211 kilometer Distance from Roseau to Nairobi
Up to 8,000 kilometers
Jordan flag Distance from Dominica to Jordan is: 7,529 kilometer Distance from Roseau to Amman
Israel flag Distance from Dominica to Israel is: 7,592 kilometer Distance from Roseau to Jerusalem
Cyprus flag Distance from Dominica to Cyprus is: 7,827 kilometer Distance from Roseau to Nicosia
Egypt flag Distance from Dominica to Egypt is: 7,937 kilometer Distance from Roseau to Cairo
Up to 8,500 kilometers
Burundi flag Distance from Dominica to Burundi is: 8,052 kilometer Distance from Roseau to Bujumbura
Up to 9,000 kilometers
Botswana flag Distance from Dominica to Botswana is: 8,705 kilometer Distance from Roseau to Gaborone
Greece flag Distance from Dominica to Greece is: 8,720 kilometer Distance from Roseau to Athens
Bulgaria flag Distance from Dominica to Bulgaria is: 8,801 kilometer Distance from Roseau to Sofia
Up to 9,500 kilometers
Albania flag Distance from Dominica to Albania is: 9,077 kilometer Distance from Roseau to Tirana
Central African Republic flag Distance from Dominica to Central African Republic is: 9,197 kilometer Distance from Roseau to Bangui
Bosnia and Herzegovina flag Distance from Dominica to Bosnia and Herzegovina is: 9,206 kilometer Distance from Roseau to Sarajevo
Up to 10,000 kilometers
Chad flag Distance from Dominica to Chad is: 9,548 kilometer Distance from Roseau to N'Djamena
Congo flag Distance from Dominica to Congo is: 9,612 kilometer Distance from Roseau to Kinshasa
Italy flag Distance from Dominica to Italy is: 9,678 kilometer Distance from Roseau to Rome
Djerba flag Distance from Dominica to Djerba is: 9,866 kilometer Distance from Roseau to Djerba
Angola flag Distance from Dominica to Angola is: 9,869 kilometer Distance from Roseau to Luanda
Cameroon flag Distance from Dominica to Cameroon is: 9,981 kilometer Distance from Roseau to Yaounde
Up to 10,500 kilometers
Gabon flag Distance from Dominica to Gabon is: 10,231 kilometer Distance from Roseau to Libreville
Equatorial Guinea flag Distance from Dominica to Equatorial Guinea is: 10,284 kilometer Distance from Roseau to Malabo
Up to 11,000 kilometers
Algeria flag Distance from Dominica to Algeria is: 10,545 kilometer Distance from Roseau to Algiers
Benin flag Distance from Dominica to Benin is: 10,944 kilometer Distance from Roseau to Porto-Novo
Up to 11,500 kilometers
Ghana flag Distance from Dominica to Ghana is: 11,267 kilometer Distance from Roseau to Accra
Burkina Faso flag Distance from Dominica to Burkina Faso is: 11,337 kilometer Distance from Roseau to Ouagadougou
Up to 12,000 kilometers
Cote dIvoire flag Distance from Dominica to Cote d'Ivoire is: 11,808 kilometer Distance from Roseau to Yamoussoukro