Countries between Thailand and Taiwan

Up to 1,000 kilometers
Vietnam flag Distance from Thailand to Vietnam is: 987 kilometer Distance from Bangkok to Hanoi
Up to 2,000 kilometers
Oman flag Distance from Thailand to Oman is: 1,586 kilometer Distance from Bangkok to Muscat
Cook Islands flag Distance from Thailand to Cook Islands is: 1,596 kilometer Distance from Bangkok to Avarua
Kazakhstan flag Distance from Thailand to Kazakhstan is: 1,856 kilometer Distance from Bangkok to Astana
Qatar flag Distance from Thailand to Qatar is: 1,979 kilometer Distance from Bangkok to Doha
Up to 2,500 kilometers
Kuwait flag Distance from Thailand to Kuwait is: 2,073 kilometer Distance from Bangkok to Kuwait (City)
Up to 3,000 kilometers
Taiwan flag Distance from Thailand to Taiwan is: 2,530 kilometer Distance from Bangkok to Taipei
Up to 3,500 kilometers
Lebanon flag Distance from Thailand to Lebanon is: 3,078 kilometer Distance from Bangkok to Beirut
Jordan flag Distance from Thailand to Jordan is: 3,086 kilometer Distance from Bangkok to Amman
Russia flag Distance from Thailand to Russia is: 3,356 kilometer Distance from Bangkok to Moscow
Up to 4,000 kilometers
Moldova flag Distance from Thailand to Moldova is: 3,615 kilometer Distance from Bangkok to Chisinau
Romania flag Distance from Thailand to Romania is: 3,803 kilometer Distance from Bangkok to Bucharest
Up to 4,500 kilometers
Lithuania flag Distance from Thailand to Lithuania is: 4,030 kilometer Distance from Bangkok to Vilnius
Macedonia flag Distance from Thailand to Macedonia is: 4,187 kilometer Distance from Bangkok to Skopje
Poland flag Distance from Thailand to Poland is: 4,254 kilometer Distance from Bangkok to Warsaw
Montenegro flag Distance from Thailand to Montenegro is: 4,362 kilometer Distance from Bangkok to Podgorica
Up to 5,000 kilometers
San Marino flag Distance from Thailand to San Marino is: 4,888 kilometer Distance from Bangkok to San Marino
Malta flag Distance from Thailand to Malta is: 4,892 kilometer Distance from Bangkok to Valletta
Norway flag Distance from Thailand to Norway is: 4,998 kilometer Distance from Bangkok to Oslo
Up to 5,500 kilometers
Liechtenstein flag Distance from Thailand to Liechtenstein is: 5,071 kilometer Distance from Bangkok to Vaduz
Libya flag Distance from Thailand to Libya is: 5,105 kilometer Distance from Bangkok to Tripoli
Luxembourg flag Distance from Thailand to Luxembourg is: 5,287 kilometer Distance from Bangkok to Luxembourg
Monaco flag Distance from Thailand to Monaco is: 5,293 kilometer Distance from Bangkok to Monaco
Netherlands flag Distance from Thailand to Netherlands is: 5,344 kilometer Distance from Bangkok to Amsterdam
Up to 6,000 kilometers
Jersey flag Distance from Thailand to Jersey is: 5,918 kilometer Distance from Bangkok to St. Helier
Up to 7,000 kilometers
Portugal flag Distance from Thailand to Portugal is: 6,770 kilometer Distance from Bangkok to Lisbon
Morocco flag Distance from Thailand to Morocco is: 6,789 kilometer Distance from Bangkok to Rabat
Nigeria flag Distance from Thailand to Nigeria is: 6,858 kilometer Distance from Bangkok to Abuja
Up to 7,500 kilometers
Niger flag Distance from Thailand to Niger is: 7,057 kilometer Distance from Bangkok to Niamey
Up to 8,000 kilometers
Hungary flag Distance from Thailand to Hungary is: 7,951 kilometer Distance from Bangkok to Budapest
Up to 8,500 kilometers
Mali flag Distance from Thailand to Mali is: 8,033 kilometer Distance from Bangkok to Bamako
Mauritania flag Distance from Thailand to Mauritania is: 8,427 kilometer Distance from Bangkok to Nouakchott
Up to 10,500 kilometers
Costa Rica flag Distance from Thailand to Costa Rica is: 10,494 kilometer Distance from Bangkok to San Jose
Up to 11,000 kilometers
Ecuador flag Distance from Thailand to Ecuador is: 10,665 kilometer Distance from Bangkok to Quito
Up to 11,500 kilometers
Cuba flag Distance from Thailand to Cuba is: 11,160 kilometer Distance from Bangkok to Havana
Chile flag Distance from Thailand to Chile is: 11,329 kilometer Distance from Bangkok to Santiago
Up to 12,500 kilometers
Belize flag Distance from Thailand to Belize is: 12,175 kilometer Distance from Bangkok to Belmopan
Dominican Republic flag Distance from Thailand to Dominican Republic is: 12,241 kilometer Distance from Bangkok to Santo Domingo
Up to 13,000 kilometers
Bolivia flag Distance from Thailand to Bolivia is: 12,644 kilometer Distance from Bangkok to La Paz
Cayman Islands flag Distance from Thailand to Cayman Islands is: 12,985 kilometer Distance from Bangkok to George Town
Up to 13,500 kilometers
Colombia flag Distance from Thailand to Colombia is: 13,196 kilometer Distance from Bangkok to Bogota
Up to 14,000 kilometers
Bahamas flag Distance from Thailand to Bahamas is: 13,540 kilometer Distance from Bangkok to Nassau
Canada flag Distance from Thailand to Canada is: 13,866 kilometer Distance from Bangkok to Ottawa
Up to 14,500 kilometers
Aruba flag Distance from Thailand to Aruba is: 14,033 kilometer Distance from Bangkok to Oranjestad