Countries between Oman and Thailand

Up to 500 kilometers
Estonia flag Distance from Oman to Estonia is: 84 kilometer Distance from Muscat to Tallinn
Up to 1,000 kilometers
Lithuania flag Distance from Oman to Lithuania is: 609 kilometer Distance from Muscat to Vilnius
Belarus flag Distance from Oman to Belarus is: 713 kilometer Distance from Muscat to Minsk
Norway flag Distance from Oman to Norway is: 787 kilometer Distance from Muscat to Oslo
Denmark flag Distance from Oman to Denmark is: 882 kilometer Distance from Muscat to Copenhagen
Russia flag Distance from Oman to Russia is: 893 kilometer Distance from Muscat to Moscow
Poland flag Distance from Oman to Poland is: 911 kilometer Distance from Muscat to Warsaw
Up to 1,500 kilometers
Germany flag Distance from Oman to Germany is: 1,102 kilometer Distance from Muscat to Berlin
Czech Republic flag Distance from Oman to Czech Republic is: 1,299 kilometer Distance from Muscat to Prague
Austria flag Distance from Oman to Austria is: 1,432 kilometer Distance from Muscat to Vienna
Hungary flag Distance from Oman to Hungary is: 1,456 kilometer Distance from Muscat to Budapest
Moldova flag Distance from Oman to Moldova is: 1,482 kilometer Distance from Muscat to Chisinau
Up to 2,000 kilometers
Netherlands flag Distance from Oman to Netherlands is: 1,501 kilometer Distance from Muscat to Amsterdam
Belgium flag Distance from Oman to Belgium is: 1,647 kilometer Distance from Muscat to Brussels
Luxembourg flag Distance from Oman to Luxembourg is: 1,667 kilometer Distance from Muscat to Luxembourg
Faroe Islands flag Distance from Oman to Faroe Islands is: 1,697 kilometer Distance from Muscat to Torshavn
Croatia flag Distance from Oman to Croatia is: 1,700 kilometer Distance from Muscat to Zagreb
Serbia flag Distance from Oman to Serbia is: 1,729 kilometer Distance from Muscat to Belgrade
Romania flag Distance from Oman to Romania is: 1,747 kilometer Distance from Muscat to Bucharest
Liechtenstein flag Distance from Oman to Liechtenstein is: 1,756 kilometer Distance from Muscat to Vaduz
Bosnia and Herzegovina flag Distance from Oman to Bosnia and Herzegovina is: 1,860 kilometer Distance from Muscat to Sarajevo
Isle of Man flag Distance from Oman to Isle of Man is: 1,873 kilometer Distance from Muscat to Douglas
France flag Distance from Oman to France is: 1,905 kilometer Distance from Muscat to Paris
Bulgaria flag Distance from Oman to Bulgaria is: 1,941 kilometer Distance from Muscat to Sofia
San Marino flag Distance from Oman to San Marino is: 1,987 kilometer Distance from Muscat to San Marino
Up to 2,500 kilometers
Montenegro flag Distance from Oman to Montenegro is: 2,005 kilometer Distance from Muscat to Podgorica
Ireland flag Distance from Oman to Ireland is: 2,021 kilometer Distance from Muscat to Dublin
Macedonia flag Distance from Oman to Macedonia is: 2,031 kilometer Distance from Muscat to Skopje
Albania flag Distance from Oman to Albania is: 2,119 kilometer Distance from Muscat to Tirana
Jersey flag Distance from Oman to Jersey is: 2,122 kilometer Distance from Muscat to St. Helier
Monaco flag Distance from Oman to Monaco is: 2,172 kilometer Distance from Muscat to Monaco
Italy flag Distance from Oman to Italy is: 2,204 kilometer Distance from Muscat to Rome
Iceland flag Distance from Oman to Iceland is: 2,408 kilometer Distance from Muscat to Reykjavik
Georgia flag Distance from Oman to Georgia is: 2,451 kilometer Distance from Muscat to T'bilisi
Greece flag Distance from Oman to Greece is: 2,464 kilometer Distance from Muscat to Athens
Up to 3,000 kilometers
Andorra flag Distance from Oman to Andorra is: 2,518 kilometer Distance from Muscat to Andorra la Vella
Armenia flag Distance from Oman to Armenia is: 2,593 kilometer Distance from Muscat to Yerevan
Azerbaijan flag Distance from Oman to Azerbaijan is: 2,784 kilometer Distance from Muscat to Baku
Malta flag Distance from Oman to Malta is: 2,794 kilometer Distance from Muscat to Valletta
Cyprus flag Distance from Oman to Cyprus is: 2,838 kilometer Distance from Muscat to Nicosia
Sri Lanka flag Distance from Oman to Sri Lanka is: 2,928 kilometer Distance from Muscat to Colombo
Up to 3,500 kilometers
Kazakhstan flag Distance from Oman to Kazakhstan is: 3,005 kilometer Distance from Muscat to Astana
Lebanon flag Distance from Oman to Lebanon is: 3,014 kilometer Distance from Muscat to Beirut
Algeria flag Distance from Oman to Algeria is: 3,019 kilometer Distance from Muscat to Algiers
Djerba flag Distance from Oman to Djerba is: 3,100 kilometer Distance from Muscat to Djerba
Libya flag Distance from Oman to Libya is: 3,145 kilometer Distance from Muscat to Tripoli
Jordan flag Distance from Oman to Jordan is: 3,232 kilometer Distance from Muscat to Amman
Israel flag Distance from Oman to Israel is: 3,238 kilometer Distance from Muscat to Jerusalem
Tibet flag Distance from Oman to Tibet is: 3,287 kilometer Distance from Muscat to Lhasa
Iraq flag Distance from Oman to Iraq is: 3,296 kilometer Distance from Muscat to Baghdad
Iran flag Distance from Oman to Iran is: 3,308 kilometer Distance from Muscat to Tehran
Portugal flag Distance from Oman to Portugal is: 3,354 kilometer Distance from Muscat to Lisbon
Egypt flag Distance from Oman to Egypt is: 3,374 kilometer Distance from Muscat to Cairo
Gibraltar flag Distance from Oman to Gibraltar is: 3,424 kilometer Distance from Muscat to Gibraltar
Up to 4,000 kilometers
Morocco flag Distance from Oman to Morocco is: 3,694 kilometer Distance from Muscat to Rabat
Kyrgyzstan flag Distance from Oman to Kyrgyzstan is: 3,809 kilometer Distance from Muscat to Bishkek
Kuwait flag Distance from Oman to Kuwait is: 3,828 kilometer Distance from Muscat to Kuwait (City)
Up to 4,500 kilometers
Bahrain flag Distance from Oman to Bahrain is: 4,240 kilometer Distance from Muscat to Manama
Afghanistan flag Distance from Oman to Afghanistan is: 4,244 kilometer Distance from Muscat to Kabul
Saudi Arabia flag Distance from Oman to Saudi Arabia is: 4,281 kilometer Distance from Muscat to Riyadh
Qatar flag Distance from Oman to Qatar is: 4,370 kilometer Distance from Muscat to Doha
Latvia flag Distance from Oman to Latvia is: 4,432 kilometer Distance from Muscat to Riga
Up to 5,000 kilometers
Thailand flag Distance from Oman to Thailand is: 4,522 kilometer Distance from Muscat to Bangkok
Pakistan flag Distance from Oman to Pakistan is: 4,526 kilometer Distance from Muscat to Islamabad
Canary Islands flag Distance from Oman to Canary Islands is: 4,675 kilometer Distance from Muscat to Las Palmas
Oman flag Distance from Oman to Oman is: 4,810 kilometer Distance from Muscat to Muscat
Up to 5,500 kilometers
Eritrea flag Distance from Oman to Eritrea is: 5,099 kilometer Distance from Muscat to Asmara
Mongolia flag Distance from Oman to Mongolia is: 5,138 kilometer Distance from Muscat to Ulaanbaatar
India flag Distance from Oman to India is: 5,203 kilometer Distance from Muscat to New Delhi
Chad flag Distance from Oman to Chad is: 5,392 kilometer Distance from Muscat to N'Djamena
Niger flag Distance from Oman to Niger is: 5,499 kilometer Distance from Muscat to Niamey
Up to 6,000 kilometers
Djibouti flag Distance from Oman to Djibouti is: 5,591 kilometer Distance from Muscat to Djibouti
Mauritania flag Distance from Oman to Mauritania is: 5,674 kilometer Distance from Muscat to Nouakchott
Nepal flag Distance from Oman to Nepal is: 5,724 kilometer Distance from Muscat to Kathmandu
Burkina Faso flag Distance from Oman to Burkina Faso is: 5,728 kilometer Distance from Muscat to Ouagadougou
Ethiopia flag Distance from Oman to Ethiopia is: 5,786 kilometer Distance from Muscat to Addis Ababa
Nigeria flag Distance from Oman to Nigeria is: 5,844 kilometer Distance from Muscat to Abuja
Mali flag Distance from Oman to Mali is: 5,916 kilometer Distance from Muscat to Bamako
Bhutan flag Distance from Oman to Bhutan is: 5,982 kilometer Distance from Muscat to Thimphu
Up to 6,500 kilometers
Senegal flag Distance from Oman to Senegal is: 6,090 kilometer Distance from Muscat to Dakar
Gambia flag Distance from Oman to Gambia is: 6,178 kilometer Distance from Muscat to Banjul
Central African Republic flag Distance from Oman to Central African Republic is: 6,214 kilometer Distance from Muscat to Bangui
Benin flag Distance from Oman to Benin is: 6,243 kilometer Distance from Muscat to Porto-Novo
Canada flag Distance from Oman to Canada is: 6,256 kilometer Distance from Muscat to Ottawa
Guinea-Bissau flag Distance from Oman to Guinea-Bissau is: 6,297 kilometer Distance from Muscat to Bissau
China flag Distance from Oman to China is: 6,306 kilometer Distance from Muscat to Beijing
Cape Verde flag Distance from Oman to Cape Verde is: 6,344 kilometer Distance from Muscat to Praia
Cameroon flag Distance from Oman to Cameroon is: 6,349 kilometer Distance from Muscat to Yaounde
Bangladesh flag Distance from Oman to Bangladesh is: 6,372 kilometer Distance from Muscat to Dhaka
Equatorial Guinea flag Distance from Oman to Equatorial Guinea is: 6,407 kilometer Distance from Muscat to Malabo
Ghana flag Distance from Oman to Ghana is: 6,420 kilometer Distance from Muscat to Accra
Cote dIvoire flag Distance from Oman to Cote d'Ivoire is: 6,436 kilometer Distance from Muscat to Yamoussoukro
Guinea flag Distance from Oman to Guinea is: 6,460 kilometer Distance from Muscat to Conakry
Up to 7,000 kilometers
Liberia flag Distance from Oman to Liberia is: 6,682 kilometer Distance from Muscat to Monrovia
Gabon flag Distance from Oman to Gabon is: 6,765 kilometer Distance from Muscat to Libreville
Sao Tome and Principe flag Distance from Oman to Sao Tome and Principe is: 6,820 kilometer Distance from Muscat to Sao Tome
North Korea flag Distance from Oman to North Korea is: 6,842 kilometer Distance from Muscat to P'yongyang
Kenya flag Distance from Oman to Kenya is: 6,893 kilometer Distance from Muscat to Nairobi
Rwanda flag Distance from Oman to Rwanda is: 6,905 kilometer Distance from Muscat to Kigali
Bermuda flag Distance from Oman to Bermuda is: 6,908 kilometer Distance from Muscat to Hamilton
Up to 7,500 kilometers
South Korea flag Distance from Oman to South Korea is: 7,047 kilometer Distance from Muscat to Seoul
Burundi flag Distance from Oman to Burundi is: 7,060 kilometer Distance from Muscat to Bujumbura
Congo flag Distance from Oman to Congo is: 7,201 kilometer Distance from Muscat to Kinshasa
Myanmar flag Distance from Oman to Burma is: 7,341 kilometer Distance from Muscat to Yangon
Maldives flag Distance from Oman to Maldives is: 7,427 kilometer Distance from Muscat to Male
Up to 8,000 kilometers
Laos flag Distance from Oman to Laos is: 7,582 kilometer Distance from Muscat to Vientiane
Seychelles flag Distance from Oman to Seychelles is: 7,662 kilometer Distance from Muscat to Victoria
Angola flag Distance from Oman to Angola is: 7,720 kilometer Distance from Muscat to Luanda
Japan flag Distance from Oman to Japan is: 7,803 kilometer Distance from Muscat to Tokyo
Hong Kong flag Distance from Oman to Hong Kong is: 7,813 kilometer Distance from Muscat to Hong Kong
Up to 8,500 kilometers
Anguilla flag Distance from Oman to Anguilla is: 8,133 kilometer Distance from Muscat to The Valley
Comoros flag Distance from Oman to Comoros is: 8,135 kilometer Distance from Muscat to Moroni
Antigua and Barbuda flag Distance from Oman to Antigua and Barbuda is: 8,170 kilometer Distance from Muscat to Saint John's
Saint Kitts and Nevis flag Distance from Oman to Saint Kitts and Nevis is: 8,199 kilometer Distance from Muscat to Basseterre
Bahamas flag Distance from Oman to Bahamas is: 8,235 kilometer Distance from Muscat to Nassau
Malawi flag Distance from Oman to Malawi is: 8,263 kilometer Distance from Muscat to Lilongwe
Puerto Rico flag Distance from Oman to Puerto Rico is: 8,274 kilometer Distance from Muscat to San Juan
Cambodia flag Distance from Oman to Cambodia is: 8,317 kilometer Distance from Muscat to Phnom Penh
Dominica flag Distance from Oman to Dominica is: 8,317 kilometer Distance from Muscat to Roseau
Barbados flag Distance from Oman to Barbados is: 8,428 kilometer Distance from Muscat to Bridgetown
Dominican Republic flag Distance from Oman to Dominican Republic is: 8,476 kilometer Distance from Muscat to Santo Domingo
Up to 9,000 kilometers
Saint Vincent flag Distance from Oman to Saint Vincent is: 8,512 kilometer Distance from Muscat to Kingstown
Haiti flag Distance from Oman to Haiti is: 8,600 kilometer Distance from Muscat to Port-au-Prince
Grenada flag Distance from Oman to Grenada is: 8,646 kilometer Distance from Muscat to Saint George's
Cuba flag Distance from Oman to Cuba is: 8,675 kilometer Distance from Muscat to Havana
Jamaica flag Distance from Oman to Jamaica is: 8,888 kilometer Distance from Muscat to Kingston
Philippines flag Distance from Oman to Philippines is: 8,911 kilometer Distance from Muscat to Manila
Guyana flag Distance from Oman to Guyana is: 8,951 kilometer Distance from Muscat to Georgetown
Malaysia flag Distance from Oman to Malaysia is: 8,954 kilometer Distance from Muscat to Kuala Lumpur
Aruba flag Distance from Oman to Aruba is: 8,998 kilometer Distance from Muscat to Oranjestad
Cayman Islands flag Distance from Oman to Cayman Islands is: 8,998 kilometer Distance from Muscat to George Town
Up to 9,500 kilometers
Madagascar flag Distance from Oman to Madagascar is: 9,005 kilometer Distance from Muscat to Antananarivo
Namibia flag Distance from Oman to Namibia is: 9,206 kilometer Distance from Muscat to Windhoek
Mauritius flag Distance from Oman to Mauritius is: 9,382 kilometer Distance from Muscat to Port Louis
Botswana flag Distance from Oman to Botswana is: 9,420 kilometer Distance from Muscat to Gaborone
Up to 10,000 kilometers
Brunei flag Distance from Oman to Brunei is: 9,507 kilometer Distance from Muscat to Bandar Seri Begawan
Belize flag Distance from Oman to Belize is: 9,564 kilometer Distance from Muscat to Belmopan
Mozambique flag Distance from Oman to Mozambique is: 9,580 kilometer Distance from Muscat to Maputo
Honduras flag Distance from Oman to Honduras is: 9,799 kilometer Distance from Muscat to Tegucigalpa
Mexico flag Distance from Oman to Mexico is: 9,825 kilometer Distance from Muscat to Mexico City
Guatemala flag Distance from Oman to Guatemala is: 9,907 kilometer Distance from Muscat to Guatemala
Panama flag Distance from Oman to Panama is: 9,907 kilometer Distance from Muscat to Panama (City)
Lesotho flag Distance from Oman to Lesotho is: 9,929 kilometer Distance from Muscat to Maseru
El Salvador flag Distance from Oman to El Salvador is: 9,937 kilometer Distance from Muscat to San Salvador
Nicaragua flag Distance from Oman to Nicaragua is: 9,950 kilometer Distance from Muscat to Managua
Up to 10,500 kilometers
Northern Mariana Islands flag Distance from Oman to Northern Mariana Islands is: 10,008 kilometer Distance from Muscat to Mariana
Colombia flag Distance from Oman to Colombia is: 10,038 kilometer Distance from Muscat to Bogota
Costa Rica flag Distance from Oman to Costa Rica is: 10,049 kilometer Distance from Muscat to San Jose
Indonesia flag Distance from Oman to Indonesia is: 10,124 kilometer Distance from Muscat to Jakarta
Guam flag Distance from Oman to Guam is: 10,227 kilometer Distance from Muscat to Agana
Palau flag Distance from Oman to Palau is: 10,328 kilometer Distance from Muscat to Ngerulmud
Up to 11,000 kilometers
Brazil flag Distance from Oman to Brazil is: 10,589 kilometer Distance from Muscat to Brasilia
Ecuador flag Distance from Oman to Ecuador is: 10,745 kilometer Distance from Muscat to Quito
Up to 11,500 kilometers
East Timor flag Distance from Oman to East Timor is: 11,451 kilometer Distance from Muscat to Dili
Micronesia flag Distance from Oman to Micronesia is: 11,481 kilometer Distance from Muscat to Palikir
Up to 12,000 kilometers
Bolivia flag Distance from Oman to Bolivia is: 11,737 kilometer Distance from Muscat to La Paz
Peru flag Distance from Oman to Peru is: 11,804 kilometer Distance from Muscat to Lima
Marshall Islands flag Distance from Oman to Marshall Islands is: 11,936 kilometer Distance from Muscat to Majuro
Up to 12,500 kilometers
Paraguay flag Distance from Oman to Paraguay is: 12,005 kilometer Distance from Muscat to Asuncion
Up to 13,000 kilometers
Nauru flag Distance from Oman to Nauru is: 12,598 kilometer Distance from Muscat to Yaren District
Kiribati flag Distance from Oman to Kiribati is: 12,603 kilometer Distance from Muscat to Tarawa
Papua New Guinea flag Distance from Oman to Papua New Guinea is: 12,629 kilometer Distance from Muscat to Port Moresby
Argentina flag Distance from Oman to Argentina is: 12,920 kilometer Distance from Muscat to Buenos Aires
Up to 13,500 kilometers
Chile flag Distance from Oman to Chile is: 13,453 kilometer Distance from Muscat to Santiago
Up to 15,000 kilometers
Samoa flag Distance from Oman to Samoa is: 14,647 kilometer Distance from Muscat to Apia
New Caledonia flag Distance from Oman to New Caledonia is: 14,815 kilometer Distance from Muscat to Noumea
Fiji flag Distance from Oman to Fiji is: 14,850 kilometer Distance from Muscat to Suva
Up to 15,500 kilometers
Australia flag Distance from Oman to Australia is: 15,177 kilometer Distance from Muscat to Canberra
French Polynesia flag Distance from Oman to French Polynesia is: 15,218 kilometer Distance from Muscat to Papeete
Niue flag Distance from Oman to Niue is: 15,253 kilometer Distance from Muscat to Alofi
Up to 16,000 kilometers
Cook Islands flag Distance from Oman to Cook Islands is: 15,629 kilometer Distance from Muscat to Avarua
Up to 17,500 kilometers
New Zealand flag Distance from Oman to New Zealand is: 17,035 kilometer Distance from Muscat to Wellington