Countries between Thailand and Germany

Up to 500 kilometers
Croatia flag Distance from Thailand to Croatia is: 288 kilometer Distance from Bangkok to Zagreb
Up to 1,000 kilometers
Myanmar flag Distance from Thailand to Burma is: 574 kilometer Distance from Bangkok to Yangon
Czech Republic flag Distance from Thailand to Czech Republic is: 752 kilometer Distance from Bangkok to Prague
Bosnia and Herzegovina flag Distance from Thailand to Bosnia and Herzegovina is: 944 kilometer Distance from Bangkok to Sarajevo
Vietnam flag Distance from Thailand to Vietnam is: 987 kilometer Distance from Bangkok to Hanoi
Up to 1,500 kilometers
Algeria flag Distance from Thailand to Algeria is: 1,033 kilometer Distance from Bangkok to Algiers
Djerba flag Distance from Thailand to Djerba is: 1,293 kilometer Distance from Bangkok to Djerba
Andorra flag Distance from Thailand to Andorra is: 1,334 kilometer Distance from Bangkok to Andorra la Vella
France flag Distance from Thailand to France is: 1,347 kilometer Distance from Bangkok to Paris
Denmark flag Distance from Thailand to Denmark is: 1,373 kilometer Distance from Bangkok to Copenhagen
Austria flag Distance from Thailand to Austria is: 1,378 kilometer Distance from Bangkok to Vienna
Up to 2,000 kilometers
Belgium flag Distance from Thailand to Belgium is: 1,845 kilometer Distance from Bangkok to Brussels
Up to 2,500 kilometers
Tibet flag Distance from Thailand to Tibet is: 2,011 kilometer Distance from Bangkok to Lhasa
Nepal flag Distance from Thailand to Nepal is: 2,205 kilometer Distance from Bangkok to Kathmandu
Sri Lanka flag Distance from Thailand to Sri Lanka is: 2,374 kilometer Distance from Bangkok to Colombo
Up to 3,000 kilometers
Faroe Islands flag Distance from Thailand to Faroe Islands is: 2,590 kilometer Distance from Bangkok to Torshavn
Up to 3,500 kilometers
Gibraltar flag Distance from Thailand to Gibraltar is: 3,432 kilometer Distance from Bangkok to Gibraltar
Canary Islands flag Distance from Thailand to Canary Islands is: 3,483 kilometer Distance from Bangkok to Las Palmas
Up to 4,000 kilometers
Pakistan flag Distance from Thailand to Pakistan is: 3,531 kilometer Distance from Bangkok to Islamabad
Mongolia flag Distance from Thailand to Mongolia is: 3,837 kilometer Distance from Bangkok to Ulaanbaatar
Up to 4,500 kilometers
Tajikistan flag Distance from Thailand to Tajikistan is: 4,152 kilometer Distance from Bangkok to Dushanbe
Uzbekistan flag Distance from Thailand to Uzbekistan is: 4,292 kilometer Distance from Bangkok to Tashkent
Up to 5,000 kilometers
Oman flag Distance from Thailand to Oman is: 4,522 kilometer Distance from Bangkok to Muscat
Turkmenistan flag Distance from Thailand to Turkmenistan is: 4,927 kilometer Distance from Bangkok to Ashgabat
United Arab Emirates flag Distance from Thailand to United Arab Emirates is: 4,956 kilometer Distance from Bangkok to Abu Dhabi
Up to 5,500 kilometers
Cape Verde flag Distance from Thailand to Cape Verde is: 5,085 kilometer Distance from Bangkok to Praia
Qatar flag Distance from Thailand to Qatar is: 5,248 kilometer Distance from Bangkok to Doha
Up to 6,000 kilometers
Saudi Arabia flag Distance from Thailand to Saudi Arabia is: 5,723 kilometer Distance from Bangkok to Riyadh
Up to 7,000 kilometers
Syria flag Distance from Thailand to Syria is: 6,776 kilometer Distance from Bangkok to Damascus
Up to 7,500 kilometers
Russia flag Distance from Thailand to Russia is: 7,045 kilometer Distance from Bangkok to Moscow
Bermuda flag Distance from Thailand to Bermuda is: 7,084 kilometer Distance from Bangkok to Hamilton
Turkey flag Distance from Thailand to Turkey is: 7,118 kilometer Distance from Bangkok to Ankara
Ukraine flag Distance from Thailand to Ukraine is: 7,405 kilometer Distance from Bangkok to Kiev
Moldova flag Distance from Thailand to Moldova is: 7,493 kilometer Distance from Bangkok to Chisinau
Up to 8,000 kilometers
Kazakhstan flag Distance from Thailand to Kazakhstan is: 7,501 kilometer Distance from Bangkok to Astana
Romania flag Distance from Thailand to Romania is: 7,693 kilometer Distance from Bangkok to Bucharest
Lithuania flag Distance from Thailand to Lithuania is: 7,797 kilometer Distance from Bangkok to Vilnius
Up to 8,500 kilometers
Poland flag Distance from Thailand to Poland is: 8,073 kilometer Distance from Bangkok to Warsaw
Serbia flag Distance from Thailand to Serbia is: 8,136 kilometer Distance from Bangkok to Belgrade
Montenegro flag Distance from Thailand to Montenegro is: 8,251 kilometer Distance from Bangkok to Podgorica
Sweden flag Distance from Thailand to Sweden is: 8,251 kilometer Distance from Bangkok to Stockholm
Slovakia flag Distance from Thailand to Slovakia is: 8,368 kilometer Distance from Bangkok to Bratislava
Jamaica flag Distance from Thailand to Jamaica is: 8,378 kilometer Distance from Bangkok to Kingston