Airline route map

Thai Airways International flights from Bangkok (BKK)

Thai Airways International operates 65 non-stop routes from Bangkok, serving 31 countries with an average sector of 3,580 km.

Part of Thai Airways International’s 130-route global network.

Non-stop destinations from Bangkok on Thai Airways International

DestinationIATACountryDistanceDurationRoute
LondonLHRUnited Kingdom9,587 km12h 45mRoute ↗
ParisCDGFrance9,457 km12h 35mRoute ↗
BrusselsBRUBelgium9,271 km12h 10mRoute ↗
AmsterdamAMSNetherlands9,216 km12h 5mRoute ↗
MilanMXPItaly9,090 km11h 55mRoute ↗
ZurichZRHSwitzerland9,062 km12h 0mRoute ↗
FrankfurtFRAGermany9,007 km12h 25mRoute ↗
MunichMUCGermany8,808 km11h 20mRoute ↗
OsloOSLNorway8,677 km12h 50mRoute ↗
CopenhagenCPHDenmark8,643 km11h 50mRoute ↗
StockholmARNSweden8,300 km12h 30mRoute ↗
IstanbulISTTurkiye7,519 km10h 0mRoute ↗
SydneySYDAustralia7,502 km9h 15mRoute ↗
MelbourneMELAustralia7,316 km8h 50mRoute ↗
PerthPERAustralia5,303 km6h 44mRoute ↗
SapporoCTSJapan5,070 km6h 45mRoute ↗
TokyoNRTJapan4,649 km6h 10mRoute ↗
TokyoHNDJapan4,589 km6h 20mRoute ↗
NagoyaNGOJapan4,309 km5h 55mRoute ↗
OsakaKIXJapan4,159 km5h 31mRoute ↗
KarachiKHIPakistan3,728 km5h 0mRoute ↗
FukuokaFUKJapan3,721 km5h 20mRoute ↗
SeoulICNRepublic of Korea3,662 km5h 25mRoute ↗
IslamabadISBPakistan3,578 km5h 10mRoute ↗
LahoreLHEPakistan3,335 km4h 40mRoute ↗
BeijingPEKChina3,307 km4h 50mRoute ↗
AhmedabadAMDIndia3,141 km4h 25mRoute ↗
MumbaiBOMIndia3,034 km4h 35mRoute ↗
DenpasarDPSIndonesia2,948 km4h 25mRoute ↗
DelhiDELIndia2,947 km4h 30mRoute ↗
ShanghaiPVGChina2,893 km4h 25mRoute ↗
BengaluruBLRIndia2,494 km3h 55mRoute ↗
TaipeiTPETaiwan2,487 km3h 45mRoute ↗
HyderabadHYDIndia2,425 km3h 30mRoute ↗
ColomboCMBSri Lanka2,393 km3h 20mRoute ↗
KaohsiungKHHTaiwan2,291 km3h 30mRoute ↗
JakartaCGKIndonesia2,287 km3h 38mRoute ↗
ChennaiMAAIndia2,231 km3h 20mRoute ↗
KathmanduKTMNepal2,226 km3h 25mRoute ↗
ManilaMNLPhilippines2,189 km3h 35mRoute ↗
ChangshaCSXChina2,060 km3h 23mRoute ↗
GayaGAYIndia2,060 km3h 10mRoute ↗
ChengduTFUChina1,879 km3h 5mRoute ↗
GuangzhouCANChina1,702 km3h 0mRoute ↗
Hong KongHKGHong Kong SAR1,689 km3h 0mRoute ↗
KolkataCCUIndia1,635 km2h 45mRoute ↗
DhakaDACBangladesh1,564 km2h 35mRoute ↗
SingaporeSINSingapore1,409 km2h 30mRoute ↗
KunmingKMGChina1,283 km2h 35mRoute ↗
Kuala LumpurKULMalaysia1,215 km2h 15mRoute ↗
HanoiHANViet Nam990 km2h 0mRoute ↗
PenangPENMalaysia930 km1h 50mRoute ↗
Hat YaiHDYThailand748 km1h 30mRoute ↗
Ho Chi Minh CitySGNViet Nam717 km1h 45mRoute ↗
Chiang RaiCEIThailand699 km1h 25mRoute ↗
PhuketHKTThailand673 km1h 33mRoute ↗
KrabiKBVThailand648 km1h 25mRoute ↗
YangonRGNMyanmar609 km1h 20mRoute ↗
Chiang MaiCNXThailand593 km1h 25mRoute ↗
Phnom PenhKTICambodia521 km1h 15mRoute ↗
VientianeVTELao People's Democratic Republic512 km1h 15mRoute ↗
Ubon RatchathaniUBPThailand476 km1h 15mRoute ↗
Udon ThaniUTHThailand463 km1h 15mRoute ↗
Siem ReapSAICambodia377 km1h 20mRoute ↗
Khon KaenKKCThailand376 km1h 5mRoute ↗

Destinations by country

Thai Airways International from other airports

Frequently asked questions

How many destinations does Thai Airways International serve from Bangkok (BKK)?

Thai Airways International flies to 65 non-stop destinations from Bangkok (BKK), spanning 31 countries.

What is the longest route Thai Airways International flies from Bangkok?

The longest non-stop route is BKK → LHR (London) at 9,587 km.

Which countries does Thai Airways International fly to from Bangkok?

Top destination countries: India (8), Thailand (8), Japan (6), China (6), Australia (3).

Does Thai Airways International operate from other airports?

Yes — Thai Airways International also operates from Ahmedabad (AMD), Amsterdam (AMS), Stockholm (ARN), Bengaluru (BLR), Mumbai (BOM). Total network: 130 routes across the carrier's footprint.