Countries between Thailand and Mexico

Up to 500 kilometers
Greece flag Distance from Thailand to Greece is: 486 kilometer Distance from Bangkok to Athens
Up to 1,000 kilometers
Moldova flag Distance from Thailand to Moldova is: 807 kilometer Distance from Bangkok to Chisinau
Vietnam flag Distance from Thailand to Vietnam is: 987 kilometer Distance from Bangkok to Hanoi
Up to 1,500 kilometers
Lithuania flag Distance from Thailand to Lithuania is: 1,437 kilometer Distance from Bangkok to Vilnius
Up to 2,000 kilometers
Lebanon flag Distance from Thailand to Lebanon is: 1,521 kilometer Distance from Bangkok to Beirut
Israel flag Distance from Thailand to Israel is: 1,662 kilometer Distance from Bangkok to Jerusalem
Jordan flag Distance from Thailand to Jordan is: 1,696 kilometer Distance from Bangkok to Amman
Up to 2,500 kilometers
Tibet flag Distance from Thailand to Tibet is: 2,011 kilometer Distance from Bangkok to Lhasa
Iraq flag Distance from Thailand to Iraq is: 2,227 kilometer Distance from Bangkok to Baghdad
Up to 3,000 kilometers
Taiwan flag Distance from Thailand to Taiwan is: 2,530 kilometer Distance from Bangkok to Taipei
Iran flag Distance from Thailand to Iran is: 2,671 kilometer Distance from Bangkok to Tehran
Kuwait flag Distance from Thailand to Kuwait is: 2,758 kilometer Distance from Bangkok to Kuwait (City)
Nauru flag Distance from Thailand to Nauru is: 2,977 kilometer Distance from Bangkok to Yaren District
Up to 4,000 kilometers
Brunei flag Distance from Thailand to Brunei is: 3,548 kilometer Distance from Bangkok to Bandar Seri Begawan
Iceland flag Distance from Thailand to Iceland is: 3,669 kilometer Distance from Bangkok to Reykjavik
China flag Distance from Thailand to China is: 3,859 kilometer Distance from Bangkok to Beijing
Kazakhstan flag Distance from Thailand to Kazakhstan is: 3,870 kilometer Distance from Bangkok to Astana
Up to 4,500 kilometers
Albania flag Distance from Thailand to Albania is: 4,032 kilometer Distance from Bangkok to Tirana
Tajikistan flag Distance from Thailand to Tajikistan is: 4,152 kilometer Distance from Bangkok to Dushanbe
Kyrgyzstan flag Distance from Thailand to Kyrgyzstan is: 4,292 kilometer Distance from Bangkok to Bishkek
Uzbekistan flag Distance from Thailand to Uzbekistan is: 4,292 kilometer Distance from Bangkok to Tashkent
Mali flag Distance from Thailand to Mali is: 4,316 kilometer Distance from Bangkok to Bamako
Cambodia flag Distance from Thailand to Cambodia is: 4,401 kilometer Distance from Bangkok to Phnom Penh
Up to 5,000 kilometers
Ghana flag Distance from Thailand to Ghana is: 4,573 kilometer Distance from Bangkok to Accra
Turkmenistan flag Distance from Thailand to Turkmenistan is: 4,927 kilometer Distance from Bangkok to Ashgabat
Guinea flag Distance from Thailand to Guinea is: 4,966 kilometer Distance from Bangkok to Conakry
Up to 5,500 kilometers
Kenya flag Distance from Thailand to Kenya is: 5,042 kilometer Distance from Bangkok to Nairobi
Liberia flag Distance from Thailand to Liberia is: 5,069 kilometer Distance from Bangkok to Monrovia
India flag Distance from Thailand to India is: 5,166 kilometer Distance from Bangkok to New Delhi
Up to 6,000 kilometers
Samoa flag Distance from Thailand to Samoa is: 5,735 kilometer Distance from Bangkok to Apia
Bhutan flag Distance from Thailand to Bhutan is: 5,847 kilometer Distance from Bangkok to Thimphu
Latvia flag Distance from Thailand to Latvia is: 5,923 kilometer Distance from Bangkok to Riga
Up to 6,500 kilometers
Malawi flag Distance from Thailand to Malawi is: 6,335 kilometer Distance from Bangkok to Lilongwe
Up to 7,000 kilometers
Maldives flag Distance from Thailand to Maldives is: 6,624 kilometer Distance from Bangkok to Male
Up to 7,500 kilometers
Turkey flag Distance from Thailand to Turkey is: 7,118 kilometer Distance from Bangkok to Ankara
Madagascar flag Distance from Thailand to Madagascar is: 7,266 kilometer Distance from Bangkok to Antananarivo
Ukraine flag Distance from Thailand to Ukraine is: 7,405 kilometer Distance from Bangkok to Kiev
Up to 8,000 kilometers
Mauritius flag Distance from Thailand to Mauritius is: 7,823 kilometer Distance from Bangkok to Port Louis
Lesotho flag Distance from Thailand to Lesotho is: 7,934 kilometer Distance from Bangkok to Maseru
Laos flag Distance from Thailand to Laos is: 7,948 kilometer Distance from Bangkok to Vientiane
Up to 8,500 kilometers
North Korea flag Distance from Thailand to North Korea is: 8,186 kilometer Distance from Bangkok to P'yongyang
Sweden flag Distance from Thailand to Sweden is: 8,251 kilometer Distance from Bangkok to Stockholm
South Korea flag Distance from Thailand to South Korea is: 8,385 kilometer Distance from Bangkok to Seoul
Up to 9,000 kilometers
Hong Kong flag Distance from Thailand to Hong Kong is: 8,571 kilometer Distance from Bangkok to Hong Kong
Malaysia flag Distance from Thailand to Malaysia is: 8,949 kilometer Distance from Bangkok to Kuala Lumpur
Up to 9,500 kilometers
Switzerland flag Distance from Thailand to Switzerland is: 9,104 kilometer Distance from Bangkok to Bern
Japan flag Distance from Thailand to Japan is: 9,325 kilometer Distance from Bangkok to Tokyo
Up to 10,000 kilometers
United Kingdom flag Distance from Thailand to United Kingdom is: 9,514 kilometer Distance from Bangkok to London
Georgia flag Distance from Thailand to Georgia is: 9,663 kilometer Distance from Bangkok to T'bilisi
Up to 10,500 kilometers
Finland flag Distance from Thailand to Finland is: 10,008 kilometer Distance from Bangkok to Helsinki
Indonesia flag Distance from Thailand to Indonesia is: 10,055 kilometer Distance from Bangkok to Jakarta
Estonia flag Distance from Thailand to Estonia is: 10,065 kilometer Distance from Bangkok to Tallinn
Up to 11,000 kilometers
Cyprus flag Distance from Thailand to Cyprus is: 10,859 kilometer Distance from Bangkok to Nicosia
Denmark flag Distance from Thailand to Denmark is: 10,887 kilometer Distance from Bangkok to Copenhagen
Faroe Islands flag Distance from Thailand to Faroe Islands is: 10,978 kilometer Distance from Bangkok to Torshavn
Up to 11,500 kilometers
Germany flag Distance from Thailand to Germany is: 11,090 kilometer Distance from Bangkok to Berlin
Bulgaria flag Distance from Thailand to Bulgaria is: 11,194 kilometer Distance from Bangkok to Sofia
Czech Republic flag Distance from Thailand to Czech Republic is: 11,224 kilometer Distance from Bangkok to Prague
Egypt flag Distance from Thailand to Egypt is: 11,288 kilometer Distance from Bangkok to Cairo
Bosnia and Herzegovina flag Distance from Thailand to Bosnia and Herzegovina is: 11,439 kilometer Distance from Bangkok to Sarajevo
Croatia flag Distance from Thailand to Croatia is: 11,452 kilometer Distance from Bangkok to Zagreb
Up to 12,000 kilometers
Guam flag Distance from Thailand to Guam is: 11,533 kilometer Distance from Bangkok to Agana
Up to 13,000 kilometers
Micronesia flag Distance from Thailand to Micronesia is: 12,998 kilometer Distance from Bangkok to Palikir
Up to 13,500 kilometers
Nicaragua flag Distance from Thailand to Nicaragua is: 13,486 kilometer Distance from Bangkok to Managua
Up to 14,000 kilometers
Marshall Islands flag Distance from Thailand to Marshall Islands is: 13,716 kilometer Distance from Bangkok to Majuro
Up to 14,500 kilometers
USA flag Distance from Thailand to USA is: 14,133 kilometer Distance from Bangkok to Washington
Kiribati flag Distance from Thailand to Kiribati is: 14,373 kilometer Distance from Bangkok to Tarawa