Countries between Thailand and Solomon Islands

Up to 500 kilometers
Serbia flag Distance from Thailand to Serbia is: 282 kilometer Distance from Bangkok to Belgrade
Up to 1,000 kilometers
Slovakia flag Distance from Thailand to Slovakia is: 656 kilometer Distance from Bangkok to Bratislava
Eritrea flag Distance from Thailand to Eritrea is: 680 kilometer Distance from Bangkok to Asmara
Vietnam flag Distance from Thailand to Vietnam is: 987 kilometer Distance from Bangkok to Hanoi
Up to 1,500 kilometers
Djibouti flag Distance from Thailand to Djibouti is: 1,227 kilometer Distance from Bangkok to Djibouti
Up to 2,000 kilometers
Egypt flag Distance from Thailand to Egypt is: 1,608 kilometer Distance from Bangkok to Cairo
Israel flag Distance from Thailand to Israel is: 1,816 kilometer Distance from Bangkok to Jerusalem
Jordan flag Distance from Thailand to Jordan is: 1,846 kilometer Distance from Bangkok to Amman
Up to 2,500 kilometers
Lebanon flag Distance from Thailand to Lebanon is: 2,050 kilometer Distance from Bangkok to Beirut
Cyprus flag Distance from Thailand to Cyprus is: 2,172 kilometer Distance from Bangkok to Nicosia
Kuwait flag Distance from Thailand to Kuwait is: 2,194 kilometer Distance from Bangkok to Kuwait (City)
Bahrain flag Distance from Thailand to Bahrain is: 2,206 kilometer Distance from Bangkok to Manama
Iraq flag Distance from Thailand to Iraq is: 2,301 kilometer Distance from Bangkok to Baghdad
Up to 3,000 kilometers
Rwanda flag Distance from Thailand to Rwanda is: 2,671 kilometer Distance from Bangkok to Kigali
Iran flag Distance from Thailand to Iran is: 2,909 kilometer Distance from Bangkok to Tehran
Armenia flag Distance from Thailand to Armenia is: 2,962 kilometer Distance from Bangkok to Yerevan
Up to 3,500 kilometers
Georgia flag Distance from Thailand to Georgia is: 3,126 kilometer Distance from Bangkok to T'bilisi
Azerbaijan flag Distance from Thailand to Azerbaijan is: 3,217 kilometer Distance from Bangkok to Baku
Up to 5,500 kilometers
Kyrgyzstan flag Distance from Thailand to Kyrgyzstan is: 5,007 kilometer Distance from Bangkok to Bishkek
Nigeria flag Distance from Thailand to Nigeria is: 5,402 kilometer Distance from Bangkok to Abuja
Up to 6,500 kilometers
Niger flag Distance from Thailand to Niger is: 6,129 kilometer Distance from Bangkok to Niamey
Up to 7,000 kilometers
Algeria flag Distance from Thailand to Algeria is: 6,987 kilometer Distance from Bangkok to Algiers
Up to 7,500 kilometers
Romania flag Distance from Thailand to Romania is: 7,355 kilometer Distance from Bangkok to Bucharest
Up to 8,500 kilometers
Albania flag Distance from Thailand to Albania is: 8,488 kilometer Distance from Bangkok to Tirana
Up to 9,000 kilometers
Portugal flag Distance from Thailand to Portugal is: 8,685 kilometer Distance from Bangkok to Lisbon
Netherlands flag Distance from Thailand to Netherlands is: 8,908 kilometer Distance from Bangkok to Amsterdam
Up to 11,000 kilometers
Paraguay flag Distance from Thailand to Paraguay is: 10,529 kilometer Distance from Bangkok to Asuncion
Up to 13,000 kilometers
Saint Kitts and Nevis flag Distance from Thailand to Saint Kitts and Nevis is: 12,661 kilometer Distance from Bangkok to Basseterre
Afghanistan flag Distance from Thailand to Afghanistan is: 12,805 kilometer Distance from Bangkok to Kabul
Up to 13,500 kilometers
Peru flag Distance from Thailand to Peru is: 13,002 kilometer Distance from Bangkok to Lima
Puerto Rico flag Distance from Thailand to Puerto Rico is: 13,039 kilometer Distance from Bangkok to San Juan