Direct flights from Bangkok Suvarnabhumi Airport (BKK)
Bangkok Suvarnabhumi Airport in Bangkok, Thailand has direct flights to 148 airports in 63 countries, flown by 105 airlines. The longest is to Los Angeles (LAX) at 13,292 km.
See every route from BKK on the mapDirect flights from BKK by country
China (23)
- PKX Beijing · 3,254 km · ~4h 30m · Air China
- PEK Beijing · 3,317 km · ~4h 35m · Air China, Hainan Airlines and THAI Airways
- CSX Changcha · 2,066 km · ~3h · China Southern Airlines
- CTU Chengdu · 1,907 km · ~2h 50m · China Eastern and THAI Airways
- CKG Chongqing · 1,884 km · ~2h 50m · Transnusa and THAI Airways
- FOC Fuzhou · 2,397 km · ~3h 25m · China Southern Airlines and Xiamen Airlines
- CAN Guangzhou · 1,706 km · ~2h 35m · Spring Airlines, China Southern Airlines and Kenya Airways +4
- HAK Haikou · 1,245 km · ~2h · Hainan Airlines
- TNA Jinan · 3,052 km · ~4h 15m · Shandong Airlines
- KMG Kunming · 1,290 km · ~2h 5m · China Eastern and THAI Airways
- NKG Nanjing · 2,727 km · ~3h 50m · China Eastern
- NNG Nanning · 1,265 km · ~2h 5m · Spring Airlines, China Southern Airlines and Hainan Airlines
- NGB Ninbo · 2,784 km · ~3h 55m · China Eastern
- TAO Qingdao · 3,183 km · ~4h 25m · Shandong Airlines
- PVG Shanghai · 2,897 km · ~4h · Spring Airlines, Shanghai Airlines and Juneyao Airlines +2
- SWA Shantou · 2,003 km · ~2h 55m · Spring Airlines and China Southern Airlines
- SZX Shenzhen · 1,700 km · ~2h 35m · Air China and Shenzhen Airlines
- URC Urumqi · 3,591 km · ~4h 55m · Urumqi Air
- WUH Wuhan · 2,348 km · ~3h 20m · China Southern Airlines
- XIY Xi'an · 2,446 km · ~3h 30m · Spring Airlines
- XMN Xiamen · 2,186 km · ~3h 10m · China Southern Airlines, Xiamen Airlines and THAI Airways
- YCU Yuncheng · 2,586 km · ~3h 40m · Shenzhen Airlines
- CGO Zhengzhou · 2,665 km · ~3h 45m · China Southern Airlines
Thailand (13)
- CNX Chiang Mai · 597 km · ~1h 15m · Air France, British Airways and Etihad Airways +6
- CEI Chiang Rai · 703 km · ~1h 20m · Japan Airlines, KLM and Malaysia Airlines +5
- HDY Hat Yai · 751 km · ~1h 25m · THAI Airways
- KKC Khon Kaen · 379 km · ~1h · THAI Airways
- USM Ko Samui · 466 km · ~1h 5m · Bangkok Airways and THAI Airways
- KBV Krabi · 650 km · ~1h 20m · Air France, Cathay Pacific and Etihad Airways +6
- LPT Lampang · 527 km · ~1h 10m · Bangkok Airways
- HKT Phuket · 674 km · ~1h 20m · Transnusa, Air France and British Airways +9
- THS Sukhothai · 408 km · ~1h · Bangkok Airways
- URT Surat Thani · 535 km · ~1h 10m · THAI Airways and Thai Vietjet Air
- TDX Trat · 231 km · ~45m · Bangkok Airways
- UBP Ubon Ratchathani · 477 km · ~1h 5m · THAI Airways
- UTH Udon Thani · 466 km · ~1h 5m · Bangkok Airways and THAI Airways
India (12)
- IXB Baghdogra · 1,939 km · ~2h 50m · Drukair
- BLR Bangalore · 2,492 km · ~3h 30m · Air India Express and THAI Airways
- DEL Delhi · 2,949 km · ~4h 5m · IndiGo, Air India and THAI Airways
- GAY Gaya · 2,062 km · ~3h · IndiGo
- GAU Guwahati · 1,680 km · ~2h 35m · Drukair
- HYD Hyderabad · 2,423 km · ~3h 25m · THAI Airways
- COK Kochi · 2,676 km · ~3h 45m · Air India Express
- CCU Kolkata · 1,637 km · ~2h 30m · IndiGo, THAI Airways and Thai Vietjet Air
- MAA Madras · 2,227 km · ~3h 15m · THAI Airways and Air Austral
- BOM Mumbai · 3,031 km · ~4h 10m · Air India, All Nippon Airways and Bangkok Airways +2
- PNQ Pune · 2,914 km · ~4h 5m · Air India Express
- VNS Varanasi · 2,282 km · ~3h 15m · Air India Express
Russia (9)
- IKT Irkutsk · 4,303 km · ~5h 45m · S7 Airlines
- KHV Khabarovsk · 4,997 km · ~6h 35m · Aeroflot
- KJA Krasnoyarsk · 4,778 km · ~6h 20m · Aeroflot and United Nigeria Airlines
- SVO Moscow · 7,105 km · ~9h 10m · Aeroflot
- DME Moscow · 7,059 km · ~9h 5m · China Airlines, THAI Airways and United Nigeria Airlines
- OVB Novosibirsk · 4,856 km · ~6h 25m · S7 Airlines and Aeroflot
- LED St. Petersburg · 7,609 km · ~9h 45m · Aeroflot
- VVO Vladivostok · 4,457 km · ~5h 55m · S7 Airlines
- SVX Yekaterinburg · 5,858 km · ~7h 40m · Aeroflot and United Nigeria Airlines
Japan (6)
- FUK Fukuoka · 3,725 km · ~5h 5m · Japan Airlines and THAI Airways
- NGO Nagoya · 4,310 km · ~5h 45m · All Nippon Airways and THAI Airways
- KIX Osaka · 4,161 km · ~5h 35m · Japan Airlines, Peach and All Nippon Airways +2
- CTS Sapporo · 5,073 km · ~6h 40m · THAI Airways
- NRT Tokyo · 4,649 km · ~6h 10m · American Airlines, Air Canada and Japan Airlines +4
- HND Tokyo · 4,589 km · ~6h 5m · Japan Airlines, All Nippon Airways and Bangkok Airways +1
Australia (4)
- BNE Brisbane · 7,260 km · ~9h 20m · Jetstar, THAI Airways and Turkish Airlines
- MEL Melbourne · 7,332 km · ~9h 25m · Jetstar, THAI Airways and Turkish Airlines
- PER Perth · 5,326 km · ~7h · Jetstar, THAI Airways and Turkish Airlines
- SYD Sydney · 7,515 km · ~9h 40m · Emirates, Qantas and THAI Airways +1
Vietnam (4)
- DAD Danang · 843 km · ~1h 30m · Thai Vietjet Air
- HAN Hanoi · 995 km · ~1h 45m · Qatar Airways, THAI Airways and Vietjet +1
- SGN Ho Chi Minh City · 716 km · ~1h 20m · THAI Airways, Turkish Airlines and Vietjet +1
- PQC Phuquoc · 520 km · ~1h 10m · Sun PhuQuoc Airways
Burma (3)
- MDL Mandalay · 1,042 km · ~1h 45m · Etihad Airways, Bangkok Airways and Qatar Airways
- NYT Naypyidaw · 819 km · ~1h 30m · Bangkok Airways
- RGN Yangon · 611 km · ~1h 15m · Myanmar Airways International, Bangkok Airways and THAI Airways
Kazakhstan (3)
- ALA Alma-ata · 4,000 km · ~5h 25m · Air Astana
- NQZ Astana · 4,915 km · ~6h 30m · Air Astana
- CIT Chimkent · 4,366 km · ~5h 50m · SCAT
Laos (3)
- LPQ Luang Prabang · 707 km · ~1h 20m · Air France, Etihad Airways and Bangkok Airways +1
- ZVK Savannakhet · 536 km · ~1h 10m · Lao Airlines
- VTE Vientiane · 517 km · ~1h 10m · Contour Airlines, Bangkok Airways and Lao Airlines +1
Pakistan (3)
- ISB Islamabad · 3,579 km · ~4h 50m · THAI Airways
- KHI Karachi · 3,727 km · ~5h 5m · Cathay Pacific and THAI Airways
- LHE Lahore · 3,337 km · ~4h 35m · THAI Airways
United Arab Emirates (3)
- AUH Abu Dhabi · 4,966 km · ~6h 35m · ITA Airways, Etihad Airways and Bangkok Airways
- DXB Dubai · 4,904 km · ~6h 30m · Emirates, Qantas and THAI Airways
- SHJ Sharjah · 4,889 km · ~6h 30m · Air Arabia
United Kingdom (3)
- LGW London · 9,570 km · ~12h 10m · Norse Atlantic UK
- LHR London · 9,578 km · ~12h 10m · British Airways, EVA Air and Iberia +1
- MAN Manchester · 9,631 km · ~12h 15m · Norse Atlantic UK
Cambodia (2)
- PNH Phnom-penh · 504 km · ~1h 5m · Air Cambodia, Bangkok Airways and THAI Airways +1
- REP Siem-reap · 333 km · ~55m · Air Cambodia and Bangkok Airways
Germany (2)
- FRA Frankfurt · 8,999 km · ~11h 30m · Lufthansa and THAI Airways
- MUC Munich · 8,800 km · ~11h 15m · Lufthansa and THAI Airways
Indonesia (2)
- DPS Denpasar · 2,959 km · ~4h 5m · THAI Airways
- CGK Jakarta · 2,297 km · ~3h 20m · Garuda Indonesia and THAI Airways
Italy (2)
- MXP Milano · 9,080 km · ~11h 35m · THAI Airways
- FCO Rome · 8,877 km · ~11h 20m · ITA Airways and THAI Airways
Malaysia (2)
- KUL Kuala Lumpur · 1,221 km · ~2h · American Airlines, Ethiopian Airlines and Air Madagascar +6
- PEN Penang · 934 km · ~1h 40m · Malaysia Airlines and THAI Airways
Mongolia (2)
- UBN Ulaanbaatar · 3,819 km · ~5h 10m · MIAT Mongolian Airlines
- ULN Ulan Bator · 3,839 km · ~5h 10m · Hunnu Air
Philippines (2)
- CRK Angeles City · 2,139 km · ~3h 5m · Cebu Pacific and Cebgo
- MNL Manila · 2,188 km · ~3h 10m · Cebu Pacific, Kuwait Airways and Philippine Airlines +1
South Korea (2)
- PUS Busan · 3,698 km · ~5h · Jeju Air, Korean Air and Jin Air +2
- ICN Seoul · 3,669 km · ~5h · Jeju Air, Transnusa and Air Canada +8
Taiwan (2)
- KHH Kaohsiung · 2,292 km · ~3h 20m · China Airlines
- TPE Taipei · 2,489 km · ~3h 30m · EVA Air, China Airlines and LIFT Airline +3
Austria (1)
- VIE Vienna · 8,451 km · ~10h 50m · EVA Air, Austrian Airlines and THAI Airways
Bahrain (1)
- BAH Bahrain · 5,386 km · ~7h 5m · Gulf Air, Malaysia Airlines and THAI Airways
Bangladesh (1)
- DAC Dhaka · 1,568 km · ~2h 25m · Biman Bangladesh Airlines, Drukair and Bangkok Airways +1
Belarus (1)
- MSQ Minsk 2 · 7,653 km · ~9h 50m · Belavia
Belgium (1)
- BRU Brussels · 9,262 km · ~11h 50m · Brussels Airlines and THAI Airways
Bhutan (1)
- PBH Thimphu · 1,926 km · ~2h 50m · Drukair
Brunei (1)
- BWN Bandar Seri Begawan · 1,833 km · ~2h 45m · Royal Brunei Airlines and THAI Airways
Canada (1)
- YVR Vancouver · 11,804 km · ~14h 55m · Air Canada
Denmark (1)
- CPH Copenhagen · 8,637 km · ~11h · SAS Scandinavian and THAI Airways
Egypt (1)
- CAI Cairo · 7,280 km · ~9h 25m · Malaysia Airlines, Egyptair and THAI Airways
Ethiopia (1)
- ADD Addis Ababa · 6,758 km · ~8h 45m · Ethiopian Airlines and Singapore Airlines
Finland (1)
- HEL Helsinki · 7,908 km · ~10h 10m · Finnair
France (1)
- CDG Paris · 9,448 km · ~12h · Air France, ITA Airways and THAI Airways
Hong Kong (1)
- HKG Hong Kong · 1,689 km · ~2h 35m · Cathay Pacific, Emirates and Etihad Airways +9
Iran (1)
- IKA Tehran · 5,497 km · ~7h 10m · Mahan Air
Israel (1)
- TLV Tel-aviv · 6,946 km · ~9h · EL AL and THAI Airways
Jordan (1)
- AMM Amman · 6,841 km · ~8h 50m · Malaysia Airlines and Royal Jordanian
Kenya (1)
- NBO Nairobi · 7,224 km · ~9h 20m · China Southern Airlines, Kenya Airways and China Eastern +1
Kuwait (1)
- KWI Kuwait · 5,678 km · ~7h 25m · Kuwait Airways
Macau (1)
- MFM Macau · 1,652 km · ~2h 30m · Air Macau and THAI Airways
Madagascar (1)
- TNR Antananarivo · 6,862 km · ~8h 50m · Air Madagascar and THAI Airways
Maldives (1)
- MLE Male · 3,166 km · ~4h 20m · Bangkok Airways and Maldivian
Nepal (1)
- KTM Kathmandu · 2,230 km · ~3h 15m · Nepal Airlines and THAI Airways
Netherlands (1)
- AMS Amsterdam · 9,208 km · ~11h 45m · EVA Air, China Airlines and KLM +1
New Caledonia (1)
- NOU Noumea · 8,164 km · ~10h 25m · Aircalin
New Zealand (1)
- AKL Auckland · 9,555 km · ~12h 10m · THAI Airways and Turkish Airlines
Norway (1)
- OSL Oslo · 8,671 km · ~11h 5m · Norwegian Air Shuttle, Norse Atlantic Airways and SAS Scandinavian +1
Oman (1)
- MCT Muscat · 4,590 km · ~6h 5m · Oman Air
Poland (1)
- WAW Warsaw · 8,116 km · ~10h 25m · LOT Polish
Qatar (1)
- DOH Doha · 5,280 km · ~6h 55m · Qatar Airways
Saudi Arabia (1)
- JED Jeddah · 6,546 km · ~8h 30m · Saudia
Singapore (1)
- SIN Singapore · 1,417 km · ~2h 15m · Air India, Cathay Pacific and Ethiopian Airlines +5
South Africa (1)
- JNB Johannesburg · 8,996 km · ~11h 30m · South African Airways and THAI Airways
Spain (1)
- MAD Madrid · 10,193 km · ~12h 55m · Iberojet and THAI Airways
Sri Lanka (1)
- CMB Colombo · 2,392 km · ~3h 25m · Cathay Pacific, THAI Airways and SriLankan Airlines
Sweden (1)
- ARN Stockholm · 8,296 km · ~10h 35m · Norwegian Air Shuttle, Norse Atlantic Airways and SAS Scandinavian +1
Switzerland (1)
- ZRH Zurich · 9,054 km · ~11h 30m · SWISS and THAI Airways
Turkey (1)
- IST Istanbul · 7,506 km · ~9h 40m · THAI Airways and Turkish Airlines
Turkmenistan (1)
- ASB Ashkhabad · 4,967 km · ~6h 35m · Turkmenistan Airlines
United States (1)
- LAX Los Angeles · 13,292 km · ~16h 45m · United Airlines
Uzbekistan (1)
- TAS Tashkent · 4,318 km · ~5h 45m · Uzbekistan Airways
Airlines flying from BKK
Aeroflot, Air Arabia, Air Astana, Air Austral, Air Cambodia, Air Canada, Air China, Air France, Air India, Air India Express, Air Macau, Air Madagascar, Aircalin, All Nippon Airways, American Airlines, Asiana Airlines, Austrian Airlines, Bangkok Airways, Belavia, Biman Bangladesh Airlines, British Airways, Brussels Airlines, Cathay Pacific, Cebgo, Cebu Pacific, China Airlines, China Eastern, China Southern Airlines, Contour Airlines, Drukair, EL AL, EVA Air, Eastar Jet, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Finnair, Garuda Indonesia, Gulf Air, HK Express, Hainan Airlines, Hong Kong Airlines, Hunnu Air, ITA Airways, Iberia, Iberojet, IndiGo, Japan Airlines, Jeju Air, Jetstar, Jin Air, Juneyao Airlines, KLM, Kenya Airways, Korean Air, Kuwait Airways, LIFT Airline, LOT Polish, Lao Airlines, Lufthansa, MIAT Mongolian Airlines, Mahan Air, Malaysia Airlines, Maldivian, Myanmar Airways International, Nepal Airlines, Norse Atlantic Airways, Norse Atlantic UK, Norwegian Air Shuttle, Oman Air, Peach, Philippine Airlines, Qantas, Qatar Airways, Royal Brunei Airlines, Royal Jordanian, S7 Airlines, SAS Scandinavian, SCAT, SWISS, Saudia, Scoot, Shandong Airlines, Shanghai Airlines, Shenzhen Airlines, Singapore Airlines, South African Airways, Spring Airlines, SriLankan Airlines, Sun PhuQuoc Airways, THAI Airways, Thai AirAsia, Thai Vietjet Air, Transnusa, Trinity Airways, Turkish Airlines, Turkmenistan Airlines, United Airlines, United Nigeria Airlines, Urumqi Air, Uzbekistan Airways, Vietjet, Vietnam Airlines, Xiamen Airlines
Other airports in Bangkok
- DMK Don Mueang International Airport · 72 destinations
Going somewhere BKK doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Bangkok to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.