Countries between Dominica and Thailand

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
Cote dIvoire flag Distance from Dominica to Cote d'Ivoire is: 573 kilometer Distance from Roseau to Yamoussoukro
Puerto Rico flag Distance from Dominica to Puerto Rico is: 612 kilometer Distance from Roseau to San Juan
Up to 2,000 kilometers
Guinea flag Distance from Dominica to Guinea is: 1,545 kilometer Distance from Roseau to Conakry
Guinea-Bissau flag Distance from Dominica to Guinea-Bissau is: 1,820 kilometer Distance from Roseau to Bissau
Kenya flag Distance from Dominica to Kenya is: 1,931 kilometer Distance from Roseau to Nairobi
Gambia flag Distance from Dominica to Gambia is: 1,996 kilometer Distance from Roseau to Banjul
Up to 2,500 kilometers
Kuwait flag Distance from Dominica to Kuwait is: 2,194 kilometer Distance from Roseau to Kuwait (City)
Up to 3,000 kilometers
Cape Verde flag Distance from Dominica to Cape Verde is: 2,741 kilometer Distance from Roseau to Praia
Oman flag Distance from Dominica to Oman is: 2,858 kilometer Distance from Roseau to Muscat
Canary Islands flag Distance from Dominica to Canary Islands is: 2,963 kilometer Distance from Roseau to Las Palmas
Up to 3,500 kilometers
USA flag Distance from Dominica to USA is: 3,019 kilometer Distance from Roseau to Washington
Up to 5,000 kilometers
Pakistan flag Distance from Dominica to Pakistan is: 4,519 kilometer Distance from Roseau to Islamabad
Maldives flag Distance from Dominica to Maldives is: 4,643 kilometer Distance from Roseau to Male
Senegal flag Distance from Dominica to Senegal is: 4,704 kilometer Distance from Roseau to Dakar
Up to 5,500 kilometers
Sierra Leone flag Distance from Dominica to Sierra Leone is: 5,270 kilometer Distance from Roseau to Freetown
Up to 6,000 kilometers
Nepal flag Distance from Dominica to Nepal is: 5,563 kilometer Distance from Roseau to Kathmandu
Portugal flag Distance from Dominica to Portugal is: 5,688 kilometer Distance from Roseau to Lisbon
Up to 6,500 kilometers
Spain flag Distance from Dominica to Spain is: 6,180 kilometer Distance from Roseau to Madrid
Guyana flag Distance from Dominica to Guyana is: 6,385 kilometer Distance from Roseau to Georgetown
Up to 7,000 kilometers
United Kingdom flag Distance from Dominica to United Kingdom is: 6,689 kilometer Distance from Roseau to London
Dominica flag Distance from Dominica to Dominica is: 6,738 kilometer Distance from Roseau to Roseau
Myanmar flag Distance from Dominica to Burma is: 6,750 kilometer Distance from Roseau to Yangon
Grenada flag Distance from Dominica to Grenada is: 6,768 kilometer Distance from Roseau to Saint George's
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
Laos flag Distance from Dominica to Laos is: 7,401 kilometer Distance from Roseau to Vientiane
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
Dominican Republic flag Distance from Dominica to Dominican Republic is: 7,651 kilometer Distance from Roseau to Santo Domingo
Malaysia flag Distance from Dominica to Malaysia is: 7,665 kilometer Distance from Roseau to Kuala Lumpur
Slovenia flag Distance from Dominica to Slovenia is: 7,692 kilometer Distance from Roseau to Ljubljana
Slovakia flag Distance from Dominica to Slovakia is: 7,882 kilometer Distance from Roseau to Bratislava
Haiti flag Distance from Dominica to Haiti is: 7,907 kilometer Distance from Roseau to Port-au-Prince
Sweden flag Distance from Dominica to Sweden is: 7,933 kilometer Distance from Roseau to Stockholm
Up to 8,500 kilometers
Poland flag Distance from Dominica to Poland is: 8,136 kilometer Distance from Roseau to Warsaw
Colombia flag Distance from Dominica to Colombia is: 8,154 kilometer Distance from Roseau to Bogota
Serbia flag Distance from Dominica to Serbia is: 8,162 kilometer Distance from Roseau to Belgrade
Jamaica flag Distance from Dominica to Jamaica is: 8,378 kilometer Distance from Roseau to Kingston
Up to 9,000 kilometers
Romania flag Distance from Dominica to Romania is: 8,608 kilometer Distance from Roseau to Bucharest
Ecuador flag Distance from Dominica to Ecuador is: 8,693 kilometer Distance from Roseau to Quito
Ukraine flag Distance from Dominica to Ukraine is: 8,815 kilometer Distance from Roseau to Kiev
Cayman Islands flag Distance from Dominica to Cayman Islands is: 8,855 kilometer Distance from Roseau to George Town
Cuba flag Distance from Dominica to Cuba is: 8,940 kilometer Distance from Roseau to Havana
Up to 9,500 kilometers
Russia flag Distance from Dominica to Russia is: 9,141 kilometer Distance from Roseau to Moscow
Costa Rica flag Distance from Dominica to Costa Rica is: 9,207 kilometer Distance from Roseau to San Jose
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
Rwanda flag Distance from Dominica to Rwanda is: 10,198 kilometer Distance from Roseau to Kigali
Uganda flag Distance from Dominica to Uganda is: 10,383 kilometer Distance from Roseau to Kampala
Zambia flag Distance from Dominica to Zambia is: 10,397 kilometer Distance from Roseau to Lusaka
Up to 11,000 kilometers
Zimbabwe flag Distance from Dominica to Zimbabwe is: 10,795 kilometer Distance from Roseau to Harare
Tanzania flag Distance from Dominica to Tanzania is: 10,924 kilometer Distance from Roseau to Dar es Salaam
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
Turkmenistan flag Distance from Dominica to Turkmenistan is: 11,365 kilometer Distance from Roseau to Ashgabat
Qatar flag Distance from Dominica to Qatar is: 11,440 kilometer Distance from Roseau to Doha
Up to 12,000 kilometers
Somalia flag Distance from Dominica to Somalia is: 11,711 kilometer Distance from Roseau to Mogadishu
United Arab Emirates flag Distance from Dominica to United Arab Emirates is: 11,737 kilometer Distance from Roseau to Abu Dhabi
Uzbekistan flag Distance from Dominica to Uzbekistan is: 11,907 kilometer Distance from Roseau to Tashkent
Up to 12,500 kilometers
Tajikistan flag Distance from Dominica to Tajikistan is: 12,068 kilometer Distance from Roseau to Dushanbe
Up to 13,000 kilometers
Seychelles flag Distance from Dominica to Seychelles is: 12,990 kilometer Distance from Roseau to Victoria
Up to 14,500 kilometers
Tibet flag Distance from Dominica to Tibet is: 14,179 kilometer Distance from Roseau to Lhasa
Up to 15,500 kilometers
Sri Lanka flag Distance from Dominica to Sri Lanka is: 15,049 kilometer Distance from Roseau to Colombo
Taiwan flag Distance from Dominica to Taiwan is: 15,477 kilometer Distance from Roseau to Taipei
Up to 16,000 kilometers
Vietnam flag Distance from Dominica to Vietnam is: 15,707 kilometer Distance from Roseau to Hanoi
Up to 16,500 kilometers
Thailand flag Distance from Dominica to Thailand is: 16,184 kilometer Distance from Roseau to Bangkok