Updated: January 22, 2026
Thailand Asia

Bangkok Airport (BKK)

Bangkok Suvarnabhumi International Airport averages 597 flights per day to 149 destinations, with 12 domestic and 137 international routes. A total of 126 airlines operate at BKK, led by Thai Airways International. This airport provides direct service to 59 countries across five continents, with a route network dominated by domestic flights and China as its largest international market. The longest nonstop route from Bangkok connects to Vancouver, with a typical flight time of 12 hrs 35 mins.

IATA
BKK
ICAO
VTBS
Elevation
5 ft (2 m) MSL
Local Time
Asia/Bangkok (UTC+07:00)
Destinations
149 (12 domestic · 137 international)
Flights per day
597 (156 domestic · 443 international)
Busiest Route
Ko Samui (33/day)
Longest Direct Flight
Vancouver 12 hrs 35 mins
Shortest Flight
Rayong 40 mins
Top Airline
Thai Airways International (62 routes)
Top Country
Thailand (156 flights/day)
Longest Runway
13,189 ft / 4,020 m

Weather in Bangkok

149 Destinations from Bangkok Airport (BKK)

This week, 149 active routes depart from Bangkok International Airport. The busiest route connects Bangkok with Ko Samui and is operated by 1 airline. The longest nonstop flight is to Vancouver, and the shortest flight is to Rayong.

All Destinations

Flights Destination Route Airlines
33 Ko Samui BKK → USM
1 hr 25 mins
Bangkok Airways1
31 Phuket BKK → HKT
1 hr 50 mins
Bangkok Airways, Thai AirAsia, Thai Airways International, Thai Vietjet Air4
30 Chiang Mai BKK → CNX
1 hr 45 mins
Bangkok Airways, Thai AirAsia, Thai Airways International, Thai Vietjet Air4
22 Hong Kong BKK → HKG
3 hrs 20 mins
AHK Air Hong Kong Limited, Cathay Pacific, Emirates, Ethiopian Airlines, HGB, Homer Air, Hong Kong Air Cargo Carrier, Hong Kong Airlines, Hong Kong Express, Qatar Airways, Thai Airways International, United Airlines12
20 Seoul BKK → ICN
5 hrs 30 mins
Air Busan, APZ, Asiana Airlines, EASTAR JET, Jeju Air, Jin Air, Korean Air, Perimeter Aviation, Singapore Airlines, Thai Airways International, Thai Vietjet Air, T'Way Air12
20 Singapore BKK → SIN
2 hrs 55 mins
K-Mile Air, Scoot, Singapore Airlines, Thai Airways International4
19 Taipei BKK → TPE
3 hrs 55 mins
China Airlines, EVA Air, Starlux Airlines, Thai Airways International, Thai Vietjet Air5
18 Shanghai BKK → PVG
4 hrs 15 mins
Air China, China Eastern Airlines, Juneyao Airlines, Qantas, Shanghai Airlines, Spring Airlines, Thai Airways International, Thai Vietjet Air8
16 Guangzhou BKK → CAN
3 hrs 10 mins
9 Air Co, China Eastern Airlines, China Southern Airlines, Kenya Airways, Spring Airlines, Thai Airways International6
13 Ho Chi Minh City BKK → SGN
2 hrs 5 mins
PTW, Thai Airways International, VAG, VECA, VietJetAir, Vietnam Airlines6
12 Krabi BKK → KBV
1 hr 45 mins
Bangkok Airways, Thai AirAsia, Thai Airways International, Thai Vietjet Air4
12 Yangon BKK → RGN
1 hr 45 mins
Myanmar Airways International, Myanmar National Airlines, PTW, Thai Airways International4
12 New Delhi BKK → DEL
4 hrs 15 mins
Air India, IndiGo, SpiceJet, Thai Airways International4
9 Hanoi BKK → HAN
2 hrs 15 mins
K-Mile Air, Thai Airways International, VietJetAir, Vietnam Airlines4
9 Kuala Lumpur BKK → KUL
2 hrs 40 mins
KXP, Malaysia Airlines, Thai Airways International3
9 Khon Kaen BKK → KKC
1 hr 25 mins
Thai AirAsia, Thai Airways International, Thai Vietjet Air3
9 Udon Thani BKK → UTH
1 hr 35 mins
Thai AirAsia, Thai Airways International, Thai Vietjet Air3
9 Chengdu BKK → TFU
3 hrs 5 mins
Air China, Chengdu Airlines, China Eastern Airlines, Sichuan Airlines, Spring Airlines, Thai Airways International, Thai Vietjet Air7
9 Chiang Rai BKK → CEI
1 hr 50 mins
Thai AirAsia, Thai Airways International, Thai Vietjet Air3
9 Hat Yai BKK → HDY
1 hr 50 mins
Thai AirAsia, Thai Airways International, Thai Vietjet Air3
8 Tokyo (NRT) BKK → NRT
6 hrs 10 mins
Air Japan, ANA, Japan Airlines Co.Ltd., Thai Airways International, ZIPAIR Tokyo5
8 Kunming BKK → KMG
2 hrs 45 mins
China Eastern Airlines, Kunming Airlines, Thai Airways International3
8 Manila BKK → MNL
3 hrs 50 mins
Cebu Pacific Air, Philippine Airlines, Thai Airways International3
8 Mumbai BKK → BOM
4 hrs 20 mins
Air India, IndiGo, Thai Airways International, Thai Vietjet Air4
7 Shenzhen BKK → SZX
3 hrs 10 mins
China Southern Airlines, K-Mile Air, Shandong Airlines, Shenzhen Airlines, Sichuan Airlines5
7 Doha BKK → DOH
6 hrs 50 mins
Qatar Airways1
7 Beijing (PEK) BKK → PEK
4 hrs 55 mins
Air China, Hainan Airlines, Thai Airways International3
7 Phnom Penh (KTI) BKK → KTI
1 hr 35 mins
Bangkok Airways, Cambodia Airways, Cambodia Angkor Air, K-Mile Air, Thai Airways International, Turkish Airlines6
6 Abu Dhabi BKK → AUH
6 hrs 40 mins
Etihad Airways1
6 Dubai BKK → DXB
6 hrs 40 mins
Emirates1
5 Dhaka BKK → DAC
2 hrs 50 mins
Biman Bangladesh Airlines, K-Mile Air, Thai Airways International, US-Bangla Airlines4
5 Da Nang BKK → DAD
2 hrs
Emirates, Thai Vietjet Air, VietJetAir, Vietnam Airlines4
5 Istanbul BKK → IST
9 hrs 20 mins
Thai Airways International, Turkish Airlines2
5 Siem Reap BKK → SAI
1 hr 25 mins
Bangkok Airways, Emirates, Thai Airways International3
5 Osaka BKK → KIX
5 hrs 35 mins
Japan Airlines Co.Ltd., Peach Aviation, Thai Airways International3
5 Ubon Ratchathani BKK → UBP
1 hr 35 mins
Thai Airways International, Thai Vietjet Air2
5 Vientiane BKK → VTE
1 hr 30 mins
Lao Airlines, Thai Airways International2
4 Surat Thani BKK → URT
1 hr 40 mins
Thai AirAsia, Thai Vietjet Air2
4 Jakarta BKK → CGK
3 hrs 55 mins
Ethiopian Airlines, Garuda Indonesia, Thai Airways International3
4 Kolkata BKK → CCU
2 hrs 55 mins
Bhutan Airlines, IndiGo, Thai Airways International, Thai Vietjet Air4
4 Duong Dong BKK → PQC
1 hr 45 mins
Thai Vietjet Air, VietJetAir2
4 Paris BKK → CDG
11 hrs 35 mins
Air France, Aircalin, Thai Airways International3
3 Busan-si BKK → PUS
4 hrs 50 mins
Air Busan, Jeju Air, Jin Air3
3 Colombo BKK → CMB
3 hrs 25 mins
SriLankan Airlines, Thai Airways International2
3 Frankfurt-am-Main BKK → FRA
11 hrs 20 mins
Condor, Thai Airways International2
3 Irkutsk BKK → IKT
5 hrs 35 mins
Aeroflot, S7 Airlines2
3 London (LHR) BKK → LHR
11 hrs 55 mins
EVA Air, Thai Airways International2
3 Nakhon Si Thammarat BKK → NST
1 hr 40 mins
Thai AirAsia, Thai Vietjet Air2
3 Sharjah BKK → SHJ
5 hrs 40 mins
Air Arabia1
3 Sydney BKK → SYD
8 hrs 30 mins
Qantas, Thai Airways International2
3 Bangalore BKK → BLR
3 hrs 55 mins
Air India Express, IndiGo, Thai Airways International3
3 Hangzhou BKK → HGH
3 hrs 45 mins
Air China, Beijing Capital Airlines, Loong Air, Thai Vietjet Air4
3 Melbourne BKK → MEL
8 hrs 25 mins
Jetstar, Thai Airways International2
3 Muscat BKK → MCT
5 hrs 55 mins
Oman Air, SalamAir2
3 Xiamen BKK → XMN
3 hrs 15 mins
Xiamen Airlines1
3 Vienna BKK → VIE
10 hrs 50 mins
Austrian, EVA Air2
3 Kathmandu BKK → KTM
3 hrs 15 mins
Nepal Airlines, Thai Airways International2
3 Macau BKK → MFM
2 hrs 50 mins
Air Macau1
2 Chennai BKK → MAA
3 hrs 45 mins
IndiGo, K-Mile Air, Thai Airways International3
2 Tel Aviv BKK → TLV
10 hrs 15 mins
Arkia Israeli Airlines, El Al2
2 Copenhagen BKK → CPH
11 hrs 20 mins
SAS, Thai Airways International2
2 Denpasar-Bali Island BKK → DPS
4 hrs 40 mins
Thai Airways International1
2 Haikou BKK → HAK
2 hrs 25 mins
Hainan Airlines1
2 Helsinki BKK → HEL
11 hrs 15 mins
Finnair1
2 Hyderabad BKK → HYD
3 hrs 40 mins
IndiGo, Thai Airways International2
2 Kaohsiung BKK → KHH
3 hrs 25 mins
China Airlines, Thai Airways International2
2 Munich BKK → MUC
10 hrs 55 mins
Lufthansa, Thai Airways International2
2 Zurich BKK → ZRH
11 hrs 15 mins
SWISS, Thai Airways International2
2 Amsterdam BKK → AMS
11 hrs
EVA Air, KLM2
2 Chongqing BKK → CKG
3 hrs 20 mins
Hainan Airlines, Sichuan Airlines2
2 Fukuoka BKK → FUK
5 hrs
Thai Airways International, Thai Vietjet Air2
2 Moscow BKK → SVO
9 hrs 15 mins
Aeroflot1
2 Nanning BKK → NNG
2 hrs 30 mins
Guangxi Beibu Gulf Airlines, Sichuan Airlines, Spring Airlines3
2 Xianyang BKK → XIY
3 hrs 45 mins
Loong Air, Spring Airlines2
2 Luang Prabang BKK → LPQ
1 hr 40 mins
Bangkok Airways, Lao Airlines2
2 Nanjing BKK → NKG
3 hrs 40 mins
Beijing Capital Airlines, China Eastern Airlines2
2 Oslo BKK → OSL
11 hrs 50 mins
Norse Atlantic Airways, Thai Airways International2
2 Perth BKK → PER
6 hrs 25 mins
Jetstar, Thai Airways International2
2 Stockholm BKK → ARN
10 hrs 45 mins
Norse Atlantic Airways, Thai Airways International2
2 Ahmedabad BKK → AMD
4 hrs 5 mins
Thai Airways International, Thai Vietjet Air2
2 Beijing (PKX) BKK → PKX
4 hrs 20 mins
China Eastern Airlines, Thai Vietjet Air2
2 Kuwait City BKK → KWI
7 hrs 35 mins
Kuwait Airways1
2 Phnom Penh (PNH) BKK → PNH
1 hr 40 mins
PTW, Thai Vietjet Air2
2 Shantou BKK → SWA
3 hrs 10 mins
China Southern Airlines, Spring Airlines2
2 Angeles City BKK → CRK
3 hrs 15 mins
Cebu Pacific Air1
2 Pune BKK → PNQ
4 hrs
Air India Express, IndiGo2
2 Qingdao BKK → TAO
4 hrs 5 mins
Qingdao Airlines, Shandong Airlines2
1 London (LGW) BKK → LGW
12 hrs 15 mins
British Airways, Norse Atlantic UK2
1 Addis Ababa BKK → ADD
8 hrs 50 mins
Ethiopian Airlines1
1 Chitose BKK → CTS
6 hrs 50 mins
Thai Airways International1
1 Almaty BKK → ALA
5 hrs 25 mins
Air Astana1
1 Brussels BKK → BRU
12 hrs 15 mins
Thai Airways International1
1 Daegu-si BKK → TAE
4 hrs 55 mins
T'Way Air1
1 Fuzhou BKK → FOC
3 hrs 30 mins
Spring Airlines1
1 Mandalay BKK → MDL
2 hrs 5 mins
Myanmar Airways International1
1 Milan BKK → MXP
11 hrs 15 mins
Thai Airways International1
1 Ningbo BKK → NGB
4 hrs
Spring Airlines1
1 Penang BKK → PEN
2 hrs 15 mins
Thai Airways International1
1 Quanzhou BKK → JJN
3 hrs 20 mins
9 Air Co1
1 Rome BKK → FCO
11 hrs 30 mins
ITA Airways1
1 Tokoname BKK → NGO
6 hrs
Thai Airways International1
1 Vancouver BKK → YVR
12 hrs 35 mins
Air Canada1
1 Novosibirsk BKK → OVB
6 hrs 5 mins
Aeroflot, S7 Airlines2
1 Tashkent BKK → TAS
6 hrs 5 mins
MFX, Uzbekistan Airways2
6/week Bandar Seri Begawan BKK → BWN
3 hrs
Royal Brunei Airlines1
6/week Brisbane BKK → BNE
8 hrs 20 mins
Jetstar1
6/week Jeddah BKK → JED
8 hrs 15 mins
Saudi Arabian Airlines1
6/week Karachi BKK → KHI
4 hrs 40 mins
Thai Airways International1
6/week Manama BKK → BAH
7 hrs 15 mins
Gulf Air1
6/week Yuncheng BKK → YCU
3 hrs 50 mins
Shenzhen Airlines1
5/week Krasnoyarsk BKK → KJA
6 hrs 10 mins
Aeroflot1
5/week Lahore BKK → LHE
5 hrs
Thai Airways International1
5/week Paro BKK → PBH
3 hrs 15 mins
Drukair1
5/week Riyadh BKK → RUH
7 hrs 30 mins
Saudi Arabian Airlines1
5/week Vladivostok BKK → VVO
5 hrs 50 mins
Aeroflot, S7 Airlines2
5/week Yichang BKK → YIH
3 hrs 30 mins
Hainan Airlines1
4/week Islamabad BKK → ISB
5 hrs 20 mins
Thai Airways International1
4/week Nairobi BKK → NBO
8 hrs 50 mins
Kenya Airways1
4/week Nouméa BKK → NOU
8 hrs 45 mins
Aircalin1
3/week Amman BKK → AMM
8 hrs 25 mins
Royal Jordanian1
3/week Ashgabat BKK → ASB
6 hrs 5 mins
Turkmenistan Airlines1
3/week Ekaterinburg BKK → SVX
7 hrs 50 mins
Aeroflot1
3/week Guiyang BKK → KWE
2 hrs 55 mins
9 Air Co1
3/week Jinan BKK → TNA
4 hrs 25 mins
Shandong Airlines1
3/week Khabarovsk BKK → KHV
6 hrs 5 mins
Aeroflot1
3/week Lijiang BKK → LJG
2 hrs 35 mins
Ruili Airlines1
3/week Saint-Petersburg BKK → LED
10 hrs 15 mins
Aeroflot1
3/week Sanya BKK → SYX
2 hrs 15 mins
Condor1
3/week St Denis BKK → RUN
7 hrs 30 mins
Air Austral1
3/week Tehran BKK → IKA
7 hrs
Mahan Air1
3/week Ulaan Baatar BKK → UBN
4 hrs 50 mins
Miat - Mongolian Airlines1
3/week Warsaw BKK → WAW
11 hrs 45 mins
LOT - Polish Airlines1
3/week Wuhan BKK → WUH
3 hrs 25 mins
China Eastern Airlines1
2/week Bhubaneswar BKK → BBI
2 hrs 50 mins
IndiGo1
2/week Jebel Ali BKK → DWC
6 hrs 45 mins
Multiple Solutions Limited1
2/week Jeju City BKK → CJU
4 hrs 45 mins
T'Way Air1
2/week Katowice BKK → KTW
11 hrs 25 mins
LOT - Polish Airlines1
2/week Luoyang BKK → LYA
3 hrs 55 mins
Urumqi Airlines1
2/week Shymkent BKK → CIT
5 hrs 40 mins
SCAT Airlines1
2/week Siliguri BKK → IXB
3 hrs 5 mins
Drukair1
1/week Cairo BKK → CAI
9 hrs 45 mins
EgyptAir1
1/week Madrid BKK → MAD
12 hrs 35 mins
Evelop Airlines1
1/week Malé BKK → MLE
4 hrs 5 mins
Maldivian1
1/week Manchester BKK → MAN
11 hrs 30 mins
Norse Atlantic UK1
1/week Rayong BKK → UTP
40 mins
PTW1
1/week Tokyo (HND) BKK → HND
6 hrs 25 mins
Japan Airlines1
1/week Wuxi BKK → WUX
4 hrs
Thai Vietjet Air1
1/week Xining BKK → XNN
3 hrs 45 mins
Thai Vietjet Air1
1/week Bangalor BKK → — Thai Airways International1

Airlines

Bangkok International Airport is served by 126 airlines, with Thai Airways International in the lead at 19% of routes. The top three carriers together cover 30% of routes. 77 carriers operate only one route each. A total of 125 airlines operate international routes, compared with 5 serving domestic routes. Air Canada is operating the longest nonstop flight, connecting to Vancouver with a flight time of 12 hrs 35 mins.

  • Thai Airways International62 routes
  • Thai Vietjet Air25 routes
  • Thai AirAsia9 routes
  • Spring Airlines8 routes
  • IndiGo8 routes
  • Aeroflot8 routes
  • Bangkok Airways7 routes
  • China Eastern Airlines7 routes
  • K-Mile Air6 routes
  • Emirates4 routes
  • EVA Air4 routes
  • Air China4 routes
  • PTW4 routes
  • VietJetAir4 routes
  • Sichuan Airlines4 routes
  • Hainan Airlines4 routes
  • Ethiopian Airlines3 routes
  • T'Way Air3 routes
  • 9 Air Co3 routes
  • China Southern Airlines3 routes
  • Vietnam Airlines3 routes
  • Shandong Airlines3 routes
  • S7 Airlines3 routes
  • Jetstar3 routes
  • Qatar Airways2 routes
  • Air Busan2 routes
  • Jeju Air2 routes
  • Jin Air2 routes
  • Singapore Airlines2 routes
  • China Airlines2 routes
  • Qantas2 routes
  • Kenya Airways2 routes
  • Myanmar Airways International2 routes
  • Air India2 routes
  • Japan Airlines Co.Ltd.2 routes
  • Cebu Pacific Air2 routes
  • Shenzhen Airlines2 routes
  • Turkish Airlines2 routes
  • Lao Airlines2 routes
  • Aircalin2 routes
  • Condor2 routes
  • Air India Express2 routes
  • Beijing Capital Airlines2 routes
  • Loong Air2 routes
  • Norse Atlantic Airways2 routes
  • Norse Atlantic UK2 routes
  • Saudi Arabian Airlines2 routes
  • Drukair2 routes
  • LOT - Polish Airlines2 routes
  • AHK Air Hong Kong Limited1 route
  • Cathay Pacific1 route
  • HGB1 route
  • Homer Air1 route
  • Hong Kong Air Cargo Carrier1 route
  • Hong Kong Airlines1 route
  • Hong Kong Express1 route
  • United Airlines1 route
  • APZ1 route
  • Asiana Airlines1 route
  • EASTAR JET1 route
  • Korean Air1 route
  • Perimeter Aviation1 route
  • Scoot1 route
  • Starlux Airlines1 route
  • Juneyao Airlines1 route
  • Shanghai Airlines1 route
  • VAG1 route
  • VECA1 route
  • Myanmar National Airlines1 route
  • SpiceJet1 route
  • KXP1 route
  • Malaysia Airlines1 route
  • Chengdu Airlines1 route
  • Air Japan1 route
  • ANA1 route
  • ZIPAIR Tokyo1 route
  • Kunming Airlines1 route
  • Philippine Airlines1 route
  • Cambodia Airways1 route
  • Cambodia Angkor Air1 route
  • Etihad Airways1 route
  • Biman Bangladesh Airlines1 route
  • US-Bangla Airlines1 route
  • Peach Aviation1 route
  • Garuda Indonesia1 route
  • Bhutan Airlines1 route
  • Air France1 route
  • SriLankan Airlines1 route
  • Air Arabia1 route
  • Oman Air1 route
  • SalamAir1 route
  • Xiamen Airlines1 route
  • Austrian1 route
  • Nepal Airlines1 route
  • Air Macau1 route
  • Arkia Israeli Airlines1 route
  • El Al1 route
  • SAS1 route
  • Finnair1 route
  • Lufthansa1 route
  • SWISS1 route
  • KLM1 route
  • Guangxi Beibu Gulf Airlines1 route
  • Kuwait Airways1 route
  • Qingdao Airlines1 route
  • British Airways1 route
  • Air Astana1 route
  • ITA Airways1 route
  • Air Canada1 route
  • MFX1 route
  • Uzbekistan Airways1 route
  • Royal Brunei Airlines1 route
  • Gulf Air1 route
  • Royal Jordanian1 route
  • Turkmenistan Airlines1 route
  • Ruili Airlines1 route
  • Air Austral1 route
  • Mahan Air1 route
  • Miat - Mongolian Airlines1 route
  • Multiple Solutions Limited1 route
  • Urumqi Airlines1 route
  • SCAT Airlines1 route
  • EgyptAir1 route
  • Evelop Airlines1 route
  • Maldivian1 route
  • Japan Airlines1 route

Bangkok International Airport provides direct service to 59 countries across five continents. The route network is 8% domestic and 92% international, with Shanghai, China serving as the primary international destination.

  • Thailand156/day
  • China95/day
  • India35/day
  • Vietnam31/day
  • South Korea25/day
  • Hong Kong SAR China22/day
  • Taiwan22/day
  • Singapore20/day
  • Japan18/day
  • United Arab Emirates16/day
  • Cambodia13/day
  • Myanmar (Burma)13/day
  • Malaysia10/day
  • Philippines10/day
  • Australia9/day
  • Russia9/day
  • Qatar7/day
  • Laos6/day
  • Indonesia6/day
  • Germany6/day
  • Bangladesh5/day
  • Turkey5/day
  • United Kingdom5/day
  • France4/day
  • Sri Lanka3/day
  • Oman3/day
  • Austria3/day
  • Nepal3/day
  • Macao SAR China3/day
  • Israel2/day
  • Denmark2/day
  • Finland2/day
  • Switzerland2/day
  • Italy2/day
  • Netherlands2/day
  • Pakistan2/day
  • Norway2/day
  • Sweden2/day
  • Kuwait2/day
  • Saudi Arabia2/day
  • Kazakhstan1/day
  • Ethiopia1/day
  • Belgium1/day
  • Canada1/day
  • Uzbekistan1/day
  • Brunei6/week
  • Bahrain6/week
  • Poland5/week
  • Bhutan5/week
  • Kenya4/week
  • New Caledonia4/week
  • Jordan3/week
  • Turkmenistan3/week
  • Réunion3/week
  • Iran3/week
  • Mongolia3/week
  • Egypt1/week
  • Spain1/week
  • Maldives1/week

Global Rankings of Bangkok Airport (BKK)

This snapshot shows how Bangkok Airport (BKK) ranks globally across multiple operational and network dimensions. Rankings reflect relative position worldwide across destination breadth, flight volume, scheduling density, and long-haul reach.

Destinations

Measures how broadly the airport connects distinct endpoints across its route network.

Flights & Scheduling

Reflects flight volume and how intensively runway infrastructure is scheduled.

Distance & Reach

Highlights long-haul connectivity and how distance is distributed across flights and runways.

4 Runways at Bangkok Airport (BKK)

Runways:
Name Length Width Surface
01R 13,189 ft · 4,020 m 200 ft · 61 m Asphalt
19L 13,189 ft · 4,020 m 200 ft · 61 m Asphalt
01L 12,201 ft · 3,719 m 200 ft · 61 m Asphalt
19R 12,201 ft · 3,719 m 200 ft · 61 m Asphalt

The runways at this airport are long enough to accomodate all aircraft.