Thailand flag Bangkok Airport (BKK)

Country Thailand | Asia | Major Hub | IATA: BKK | ICAO: VTBS | Elevation 5 ft · 2 m | Local time

Destinations
144
Flights / day
552
Busiest route
Ko Samui
Top airline
Thai Airways International

Bangkok Suvarnabhumi Airport averages 552 flights per day to 144 destinations, with 12 domestic routes and 132 international routes. A total of 115 airlines operate at BKK, led by Thai Airways International. This airport provides direct service to 55 countries across five continents, with China representing its largest international market. The longest nonstop route from Bangkok Suvarnabhumi connects to Vancouver, with a typical flight time of 14 hr 25 mins. Updated: August 30, 2026

Route Network

Bangkok Suvarnabhumi Airport connects 144 destinations worldwide, with Ko Samui standing out as its busiest route. The longest nonstop flight is to Vancouver, and the shortest flight is to Rayong.

Thailand flag Ko Samui (USM) – Thailand 1 airline
1 hr 40 mins
289 mi · 466 km
36
per day
Hong Kong flag Hong Kong (HKG) – Hong Kong 9 airlines
3 hr 0 mins
1,050 mi · 1,689 km
25
per day
Thailand flag Chiang Mai (CNX) – Thailand 3 airlines
1 hr 55 mins
371 mi · 597 km
24
per day
Thailand flag Phuket (HKT) – Thailand 3 airlines
2 hr 0 mins
419 mi · 674 km
23
per day
Singapore flag Singapore (SIN) – Singapore 4 airlines
2 hr 50 mins
880 mi · 1,417 km
19
per day
China flag Guangzhou (CAN) – China 6 airlines
3 hr 5 mins
1,060 mi · 1,706 km
19
per day
Taiwan flag Taipei (TPE) – Taiwan 5 airlines
4 hr 0 mins
1,547 mi · 2,489 km
18
per day
China flag Shanghai (PVG) – China 6 airlines
4 hr 30 mins
1,800 mi · 2,897 km
18
per day
South Korea flag Seoul (ICN) – South Korea 10 airlines
5 hr 25 mins
2,280 mi · 3,669 km
17
per day
Viet Nam flag Ho Chi Minh City (SGN) – Viet Nam 6 airlines
1 hr 45 mins
445 mi · 716 km
14
per day
Viet Nam flag Hanoi (HAN) – Viet Nam 7 airlines
2 hr 15 mins
618 mi · 995 km
13
per day
Myanmar flag Yangon (RGN) – Myanmar 4 airlines
2 hr 0 mins
380 mi · 611 km
13
per day
India flag New Delhi (DEL) – India 3 airlines
4 hr 55 mins
1,832 mi · 2,948 km
9
per day
Malaysia flag Kuala Lumpur (KUL) – Malaysia 2 airlines
2 hr 35 mins
758 mi · 1,221 km
9
per day
Philippines flag Manila (MNL) – Philippines 3 airlines
3 hr 35 mins
1,359 mi · 2,188 km
8
per day
Japan flag Tokyo (NRT) – Japan 5 airlines
6 hr 30 mins
2,889 mi · 4,649 km
8
per day
China flag Beijing (PEK) – China 3 airlines
5 hr 5 mins
2,061 mi · 3,317 km
8
per day
China flag Chengdu (TFU) – China 7 airlines
3 hr 25 mins
1,173 mi · 1,888 km
8
per day
Cambodia flag Phnom Penh (KTI) – Cambodia 7 airlines
1 hr 30 mins
324 mi · 521 km
7
per day
China flag Kunming (KMG) – China 3 airlines
2 hr 40 mins
802 mi · 1,290 km
7
per day
Thailand flag Chiang Rai (CEI) – Thailand 2 airlines
2 hr 0 mins
437 mi · 703 km
7
per day
Thailand flag Hat Yai (HDY) – Thailand 2 airlines
2 hr 5 mins
467 mi · 751 km
7
per day
Thailand flag Khon Kaen (KKC) – Thailand 2 airlines
1 hr 20 mins
236 mi · 379 km
7
per day
Thailand flag Krabi (KBV) – Thailand 3 airlines
2 hr 0 mins
404 mi · 650 km
7
per day
India flag Mumbai (BOM) – India 4 airlines
5 hr 5 mins
1,883 mi · 3,031 km
7
per day
China flag Shenzhen (SZX) – China 4 airlines
3 hr 5 mins
1,057 mi · 1,700 km
7
per day
Thailand flag Udon Thani (UTH) – Thailand 2 airlines
1 hr 30 mins
290 mi · 466 km
7
per day
Indonesia flag Jakarta (CGK) – Indonesia 4 airlines
3 hr 55 mins
1,427 mi · 2,297 km
6
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 1 airline
7 hr 10 mins
3,047 mi · 4,904 km
6
per day
Bangladesh flag Dhaka (DAC) – Bangladesh 4 airlines
3 hr 15 mins
975 mi · 1,568 km
6
per day
Qatar flag Doha (DOH) – Qatar 1 airline
7 hr 40 mins
3,281 mi · 5,280 km
6
per day
Japan flag Osaka (KIX) – Japan 4 airlines
5 hr 55 mins
2,585 mi · 4,161 km
5
per day
Viet Nam flag Da Nang (DAD) – Viet Nam 3 airlines
1 hr 55 mins
524 mi · 843 km
5
per day
Türkiye flag Istanbul (IST) – Türkiye 2 airlines
10 hr 5 mins
4,668 mi · 7,512 km
5
per day
United Arab Emirates flag Abu Dhabi (AUH) – United Arab Emirates 1 airline
7 hr 15 mins
3,086 mi · 4,966 km
5
per day
Thailand flag Ubon Ratchathani (UBP) – Thailand 2 airlines
1 hr 25 mins
296 mi · 477 km
5
per day
Lao People's Democratic Republic flag Vientiane (VTE) – Lao People's Democratic Republic 2 airlines
1 hr 35 mins
321 mi · 517 km
5
per day
India flag Kolkata (CCU) – India 4 airlines
3 hr 20 mins
1,017 mi · 1,637 km
4
per day
Germany flag Frankfurt (FRA) – Germany 2 airlines
11 hr 40 mins
5,593 mi · 9,002 km
4
per day
Cambodia flag Siem Reap (SAI) – Cambodia 2 airlines
1 hr 15 mins
234 mi · 377 km
4
per day
Macao flag Macau (MFM) – Macao 2 airlines
3 hr 0 mins
1,026 mi · 1,652 km
4
per day
China flag Chongqing (CKG) – China 3 airlines
3 hr 25 mins
1,170 mi · 1,884 km
3
per day
Sri Lanka flag Colombo (CMB) – Sri Lanka 2 airlines
4 hr 20 mins
1,486 mi · 2,392 km
3
per day
Viet Nam flag Duong Dong (PQC) – Viet Nam 2 airlines
1 hr 35 mins
323 mi · 520 km
3
per day
United Kingdom flag London (LHR) – United Kingdom 2 airlines
12 hr 20 mins
5,951 mi · 9,578 km
3
per day
United Arab Emirates flag Sharjah (SHJ) – United Arab Emirates 1 airline
7 hr 10 mins
3,038 mi · 4,889 km
3
per day
Thailand flag Surat Thani (URT) – Thailand 1 airline
1 hr 50 mins
333 mi · 535 km
3
per day
China flag Xiamen (XMN) – China 1 airline
3 hr 40 mins
1,358 mi · 2,186 km
3
per day
Australia flag Sydney (SYD) – Australia 2 airlines
9 hr 45 mins
4,669 mi · 7,515 km
3
per day
Oman flag Muscat (MCT) – Oman 2 airlines
6 hr 50 mins
2,852 mi · 4,590 km
3
per day
India flag Bangalore (BLR) – India 3 airlines
4 hr 25 mins
1,548 mi · 2,491 km
3
per day
South Korea flag Busan (PUS) – South Korea 3 airlines
5 hr 25 mins
2,298 mi · 3,698 km
3
per day
China flag Hangzhou (HGH) – China 3 airlines
4 hr 20 mins
1,697 mi · 2,731 km
3
per day
Australia flag Melbourne (MEL) – Australia 2 airlines
9 hr 30 mins
4,556 mi · 7,332 km
3
per day
Netherlands flag Amsterdam (AMS) – Netherlands 3 airlines
11 hr 55 mins
5,721 mi · 9,208 km
3
per day
  Nepal flag Kathmandu (KTM) –   Nepal 2 airlines
4 hr 5 mins
1,385 mi · 2,230 km
3
per day
Israel flag Tel Aviv (TLV) – Israel 2 airlines
9 hr 30 mins
4,316 mi · 6,946 km
3
per day
France flag Paris (CDG) – France 3 airlines
12 hr 10 mins
5,871 mi · 9,448 km
3
per day
China flag Haikou (HAK) – China 2 airlines
2 hr 30 mins
774 mi · 1,245 km
2
per day
China flag Nanning (NNG) – China 4 airlines
2 hr 35 mins
786 mi · 1,265 km
2
per day
Indonesia flag Bali (DPS) – Indonesia 1 airline
4 hr 35 mins
1,838 mi · 2,959 km
2
per day
Taiwan flag Kaohsiung (KHH) – Taiwan 2 airlines
3 hr 45 mins
1,424 mi · 2,292 km
2
per day
Germany flag Munich (MUC) – Germany 2 airlines
11 hr 30 mins
5,468 mi · 8,800 km
2
per day
China flag Nanjing (NKG) – China 2 airlines
4 hr 20 mins
1,695 mi · 2,727 km
2
per day
Switzerland flag Zurich (ZRH) – Switzerland 2 airlines
11 hr 45 mins
5,626 mi · 9,054 km
2
per day
India flag Chennai (MAA) – India 2 airlines
4 hr 10 mins
1,384 mi · 2,227 km
2
per day
India flag Hyderabad (HYD) – India 2 airlines
4 hr 20 mins
1,505 mi · 2,423 km
2
per day
China flag Qingdao (TAO) – China 2 airlines
4 hr 50 mins
1,972 mi · 3,173 km
2
per day
Austria flag Vienna (VIE) – Austria 2 airlines
11 hr 5 mins
5,251 mi · 8,451 km
2
per day
China flag Wuhan (WUH) – China 2 airlines
3 hr 55 mins
1,459 mi · 2,348 km
2
per day
Australia flag Perth (PER) – Australia 2 airlines
7 hr 25 mins
3,309 mi · 5,326 km
2
per day
China flag Beijing (PKX) – China 2 airlines
5 hr 0 mins
2,023 mi · 3,255 km
2
per day
China flag Shantou (SWA) – China 2 airlines
3 hr 25 mins
1,235 mi · 1,988 km
1
per day
Japan flag Tokoname (NGO) – Japan 2 airlines
6 hr 5 mins
2,678 mi · 4,310 km
1
per day
Russian Federation flag Irkutsk (IKT) – Russian Federation 2 airlines
6 hr 15 mins
2,674 mi · 4,303 km
1
per day
Ethiopia flag Addis Ababa (ADD) – Ethiopia 1 airline
9 hr 20 mins
4,199 mi · 6,758 km
1
per day
India flag Ahmedabad (AMD) – India 1 airline
5 hr 10 mins
1,950 mi · 3,138 km
1
per day
Philippines flag Angeles City (CRK) – Philippines 1 airline
3 hr 30 mins
1,329 mi · 2,139 km
1
per day
Belgium flag Brussels (BRU) – Belgium 1 airline
12 hr 0 mins
5,755 mi · 9,262 km
1
per day
China flag Changsha (CSX) – China 1 airline
3 hr 30 mins
1,284 mi · 2,066 km
1
per day
Denmark flag Copenhagen (CPH) – Denmark 1 airline
11 hr 15 mins
5,367 mi · 8,637 km
1
per day
South Korea flag Daegu-si (TAE) – South Korea 1 airline
5 hr 25 mins
2,312 mi · 3,721 km
1
per day
Bahrain flag Manama (BAH) – Bahrain 1 airline
7 hr 45 mins
3,347 mi · 5,386 km
1
per day
Myanmar flag Mandalay (MDL) – Myanmar 1 airline
2 hr 30 mins
637 mi · 1,025 km
1
per day
Italy flag Milan (MXP) – Italy 1 airline
11 hr 45 mins
5,642 mi · 9,080 km
1
per day
Thailand flag Nakhon Si Thammarat (NST) – Thailand 1 airline
1 hr 50 mins
359 mi · 578 km
1
per day
Viet Nam flag Nha Trang (CXR) – Viet Nam 1 airline
2 hr 0 mins
582 mi · 937 km
1
per day
China flag Ningbo (NGB) – China 1 airline
4 hr 20 mins
1,730 mi · 2,784 km
1
per day
Norway flag Oslo (OSL) – Norway 1 airline
11 hr 15 mins
5,388 mi · 8,671 km
1
per day
Malaysia flag Penang (PEN) – Malaysia 1 airline
2 hr 15 mins
580 mi · 934 km
1
per day
India flag Pune (PNQ) – India 1 airline
BKK → PNQ
1
per day
China flag Xianyang (XIY) – China 1 airline
4 hr 5 mins
1,520 mi · 2,446 km
1
per day
Japan flag New Chitose (CTS) – Japan 1 airline
7 hr 0 mins
3,153 mi · 5,073 km
1
per day
Finland flag Helsinki (HEL) – Finland 1 airline
10 hr 25 mins
4,914 mi · 7,908 km
1
per day
Kuwait flag Kuwait City (KWI) – Kuwait 1 airline
8 hr 5 mins
3,528 mi · 5,678 km
1
per day
Pakistan flag Lahore (LHE) – Pakistan 1 airline
5 hr 20 mins
2,074 mi · 3,337 km
1
per day
Lao People's Democratic Republic flag Luang Prabang (LPQ) – Lao People's Democratic Republic 1 airline
1 hr 55 mins
440 mi · 707 km
1
per day
Sweden flag Stockholm (ARN) – Sweden 1 airline
10 hr 55 mins
5,155 mi · 8,296 km
1
per day
Kazakhstan flag Almaty (ALA) – Kazakhstan 1 airline
6 hr 5 mins
2,486 mi · 4,000 km
6
per week
Brunei Darussalam flag Bandar Seri Begawan (BWN) – Brunei Darussalam 1 airline
3 hr 10 mins
1,139 mi · 1,833 km
6
per week
Australia flag Brisbane (BNE) – Australia 1 airline
9 hr 25 mins
4,511 mi · 7,260 km
6
per week
Japan flag Fukuoka (FUK) – Japan 1 airline
5 hr 25 mins
2,315 mi · 3,725 km
6
per week
Saudi Arabia flag Jeddah (JED) – Saudi Arabia 1 airline
9 hr 5 mins
4,068 mi · 6,546 km
6
per week
Pakistan flag Karachi (KHI) – Pakistan 1 airline
5 hr 50 mins
2,316 mi · 3,727 km
6
per week
Russian Federation flag Moscow (SVO) – Russian Federation 1 airline
9 hr 35 mins
4,415 mi · 7,105 km
6
per week
China flag Jinan (TNA) – China 1 airline
4 hr 45 mins
1,897 mi · 3,052 km
5
per week
Russian Federation flag Krasnoyarsk (KJA) – Russian Federation 1 airline
6 hr 50 mins
2,969 mi · 4,777 km
5
per week
Kenya flag Nairobi (NBO) – Kenya 1 airline
9 hr 50 mins
4,489 mi · 7,224 km
5
per week
Bhutan flag Paro (PBH) – Bhutan 1 airline
3 hr 40 mins
1,197 mi · 1,926 km
5
per week
Saudi Arabia flag Riyadh (RUH) – Saudi Arabia 1 airline
8 hr 10 mins
3,586 mi · 5,771 km
5
per week
Italy flag Rome (FCO) – Italy 1 airline
11 hr 35 mins
5,515 mi · 8,876 km
5
per week
Pakistan flag Islamabad (ISB) – Pakistan 1 airline
5 hr 40 mins
2,225 mi · 3,580 km
4
per week
United Kingdom flag London (LGW) – United Kingdom 1 airline
12 hr 20 mins
5,947 mi · 9,570 km
4
per week
China flag Nanchang (KHN) – China 1 airline
3 hr 50 mins
1,430 mi · 2,301 km
4
per week
Thailand flag Rayong (UTP) – Thailand 1 airline
1 hr 10 mins
71 mi · 115 km
4
per week
China flag Sanya (SYX) – China 1 airline
2 hr 15 mins
658 mi · 1,059 km
4
per week
China flag Yuncheng (YCU) – China 1 airline
4 hr 15 mins
1,614 mi · 2,597 km
4
per week
Turkmenistan flag Ashgabat (ASB) – Turkmenistan 1 airline
7 hr 15 mins
3,086 mi · 4,967 km
3
per week
China flag Fuzhou (FOC) – China 1 airline
3 hr 55 mins
1,490 mi · 2,397 km
3
per week
China flag Guiyang (KWE) – China 1 airline
3 hr 0 mins
971 mi · 1,562 km
3
per week
Russian Federation flag Khabarovsk (KHV) – Russian Federation 1 airline
6 hr 55 mins
3,105 mi · 4,997 km
3
per week
China flag Luoyang (LYA) – China 1 airline
BKK → LYA
3
per week
Réunion flag St Denis (RUN) – Réunion 1 airline
BKK → RUN
3
per week
Uzbekistan flag Tashkent (TAS) – Uzbekistan 1 airline
6 hr 30 mins
2,683 mi · 4,318 km
3
per week
Canada flag Vancouver (YVR) – Canada 1 airline
14 hr 25 mins
7,335 mi · 11,804 km
3
per week
Russian Federation flag Vladivostok (VVO) – Russian Federation 1 airline
6 hr 20 mins
2,770 mi · 4,457 km
3
per week
China flag Yantai (YNT) – China 1 airline
5 hr 5 mins
2,071 mi · 3,333 km
3
per week
Jordan flag Amman (AMM) – Jordan 1 airline
9 hr 20 mins
4,251 mi · 6,841 km
2
per week
India flag Guwahati (GAU) – India 1 airline
3 hr 20 mins
1,044 mi · 1,680 km
2
per week
Spain flag Madrid (MAD) – Spain 1 airline
13 hr 0 mins
6,334 mi · 10,193 km
2
per week
New Caledonia flag Nouméa (NOU) – New Caledonia 1 airline
10 hr 25 mins
5,073 mi · 8,164 km
2
per week
Russian Federation flag Novosibirsk (OVB) – Russian Federation 1 airline
7 hr 0 mins
3,017 mi · 4,856 km
2
per week
Kazakhstan flag Shymkent (CIT) – Kazakhstan 1 airline
6 hr 30 mins
2,721 mi · 4,378 km
2
per week
Iran flag Tehran (IKA) – Iran 1 airline
7 hr 50 mins
3,416 mi · 5,497 km
2
per week
Japan flag Tokyo (HND) – Japan 1 airline
6 hr 25 mins
2,852 mi · 4,589 km
2
per week
United Arab Emirates flag Jebel Ali (DWC) – United Arab Emirates 1 airline
7 hr 15 mins
3,057 mi · 4,920 km
1
per week
China flag Ordos (DSN) – China 1 airline
BKK → DSN
1
per week
Cambodia flag Phnom Penh (PNH) – Cambodia 1 airline
1 hr 30 mins
313 mi · 504 km
1
per week
China flag Shijiazhuang (SJW) – China 1 airline
BKK → SJW
1
per week
India flag Siliguri (IXB) – India 1 airline
BKK → IXB
1
per week
India flag Varanasi (VNS) – India 1 airline
BKK → VNS
1
per week
China flag Wenzhou (WNZ) – China 1 airline
4 hr 10 mins
1,624 mi · 2,614 km
1
per week
China flag Wuxi (WUX) – China 1 airline
4 hr 25 mins
1,752 mi · 2,820 km
1
per week
China flag Xining (XNN) – China 1 airline
BKK → XNN
1
per week

Route and destination data updated August 30, 2026.

Bangkok Suvarnabhumi Airport is served by 116 airlines, with Thai Airways International in the lead at 21% of routes. The top three carriers together cover 34% of routes. 72 carriers operate only one route each. A total of 116 airlines operate international routes, compared with four airlines serving domestic routes. Air Canada is operating the longest nonstop flight, connecting to Vancouver with a flight time of 14 hrs 25 mins.

Thai Airways International (61 routes)
Thai Vietjet Air (29 routes)
Spring Airlines (10 routes)
Bangkok Airways (8 routes)
China Eastern Airlines (7 routes)
IndiGo (6 routes)
Aeroflot (6 routes)
Emirates (5 routes)
K-Mile Air (4 routes)
EVA Air (4 routes)
Sichuan Airlines (4 routes)
China Southern Airlines (3 routes)
China Airlines (3 routes)
Vietnam Airlines (3 routes)
Ethiopian Airlines (3 routes)
PTW (3 routes)
Hainan Airlines (3 routes)
Air India Express (3 routes)
Jetstar (3 routes)
Drukair (3 routes)
Singapore Airlines (2 routes)
9 Air Co (2 routes)
Kenya Airways (2 routes)
Qantas (2 routes)
Shanghai Airlines (2 routes)
Jeju Air (2 routes)
Jin Air (2 routes)
T'Way Air (2 routes)
VAG (2 routes)
VECA (2 routes)
VietJetAir (2 routes)
Myanmar Airways International (2 routes)
Air India (2 routes)
Cebu Pacific Air (2 routes)
Japan Airlines Co.Ltd. (2 routes)
Air China (2 routes)
Turkish Airlines (2 routes)
Shenzhen Airlines (2 routes)
Condor (2 routes)
Xiamen Airlines (2 routes)
Beijing Capital Airlines (2 routes)
Aircalin (2 routes)
Shandong Airlines (2 routes)
Saudi Arabian Airlines (2 routes)
AHK Air Hong Kong Limited (1 routes)
Cathay Pacific (1 routes)
HGB (1 routes)
Homer Air (1 routes)
Hong Kong Airlines (1 routes)
Hong Kong Express (1 routes)
United Airlines (1 routes)
Scoot (1 routes)
Starlux Airlines (1 routes)
Air Incheon (1 routes)
APZ (1 routes)
Asiana Airlines (1 routes)
Korean Air (1 routes)
Perimeter Aviation (1 routes)
Myanmar National Airlines (1 routes)
Malaysia Airlines (1 routes)
Philippine Airlines (1 routes)
ANA (1 routes)
ZIPAIR Tokyo (1 routes)
Chengdu Airlines (1 routes)
Cambodia Airways (1 routes)
Cambodia Angkor Air (1 routes)
Kunming Airlines (1 routes)
SF Airlines (1 routes)
Garuda Indonesia (1 routes)
TransNusa (1 routes)
Biman Bangladesh Airlines (1 routes)
US-Bangla Airlines (1 routes)
Qatar Airways (1 routes)
Peach Aviation (1 routes)
Etihad Airways (1 routes)
Lao Airlines (1 routes)
Bhutan Airlines (1 routes)
Air Macau (1 routes)
Chongqing Airlines (1 routes)
SriLankan Airlines (1 routes)
9G Rail (1 routes)
Air Arabia (1 routes)
Oman Air (1 routes)
SalamAir (1 routes)
Air Busan (1 routes)
Loong Air (1 routes)
KLM (1 routes)
Nepal Airlines (1 routes)
Arkia Israeli Airlines (1 routes)
El Al (1 routes)
Air France (1 routes)
Guangxi Beibu Gulf Airlines (1 routes)
GX Airlines (1 routes)
Lufthansa (1 routes)
SWISS (1 routes)
Qingdao Airlines (1 routes)
Austrian (1 routes)
JDL (1 routes)
S7 Airlines (1 routes)
Gulf Air (1 routes)
Finnair (1 routes)
Kuwait Airways (1 routes)
Air Astana (1 routes)
Royal Brunei Airlines (1 routes)
ITA Airways (1 routes)
British Airways (1 routes)
Turkmenistan Airlines (1 routes)
Urumqi Airlines (1 routes)
Air Austral (1 routes)
Uzbekistan Airways (1 routes)
Air Canada (1 routes)
Royal Jordanian (1 routes)
Evelop Airlines (1 routes)
SCAT Airlines (1 routes)
Mahan Air (1 routes)
Japan Airlines (1 routes)

Bangkok Suvarnabhumi Airport provides direct service to 55 countries across five continents. The route network is 8% domestic and 92% international. China is the primary international destination.

Thailand - 127/day
China - 98/day
Viet Nam - 36/day
India - 30/day
Hong Kong - 25/day
Taiwan - 21/day
South Korea - 21/day
Singapore - 19/day
Japan - 17/day
Myanmar - 14/day
United Arab Emirates - 14/day
Cambodia - 11/day
Malaysia - 10/day
Philippines - 10/day
Australia - 9/day
Indonesia - 8/day
Bangladesh - 6/day
Qatar - 6/day
Lao People's Democratic Republic - 6/day
Germany - 6/day
Türkiye - 5/day
Macao - 4/day
United Kingdom - 4/day
Russian Federation - 4/day
Sri Lanka - 3/day
Oman - 3/day
Netherlands - 3/day
  Nepal - 3/day
Israel - 3/day
France - 3/day
Switzerland - 2/day
Austria - 2/day
Italy - 2/day
Pakistan - 2/day
Saudi Arabia - 2/day
Ethiopia - 1/day
Belgium - 1/day
Denmark - 1/day
Bahrain - 1/day
Norway - 1/day
Finland - 1/day
Kuwait - 1/day
Sweden - 1/day
Kazakhstan - 1/day
Brunei Darussalam - 1/day
Kenya - 1/day
Bhutan - 1/day
Turkmenistan - 0/day
Réunion - 0/day
Uzbekistan - 0/day
Canada - 0/day
Jordan - 0/day
Spain - 0/day
New Caledonia - 0/day
Iran - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
on-time
min (-89.7%) vs last 24 hours
24h trend
Arrivals
4 min early
min (+3.4%) vs last 24 hours
24h trend
Cancelled Departures
140 flights (24 hour total)

Sep 3

2026

03:00 - 04:00

Departure
on-time
Arrival
10 min early
Cancelled
5

Sep 3

2026

02:00 - 03:00

Departure
on-time
Arrival
12 min early
Cancelled
7

Sep 3

2026

00:00 - 01:00

Departure
2 min early
Arrival
3 min early
Cancelled
5

Sep 2

2026

23:00 - 00:00

Departure
4 min early
Arrival
10 min early
Cancelled
2

Sep 2

2026

22:00 - 23:00

Departure
1 min late
Arrival
22 min early
Cancelled
3

Sep 2

2026

20:00 - 21:00

Departure
5 min late
Arrival
18 min early
Cancelled
14

Sep 2

2026

19:00 - 20:00

Departure
on-time
Arrival
2 min early
Cancelled
9

Sep 2

2026

18:00 - 19:00

Departure
on-time
Arrival
on-time
Cancelled
4

Sep 2

2026

17:00 - 18:00

Departure
on-time
Arrival
5 min early
Cancelled
6

Sep 2

2026

16:00 - 17:00

Departure
on-time
Arrival
4 min early
Cancelled
6

Sep 2

2026

15:00 - 16:00

Departure
on-time
Arrival
2 min early
Cancelled
4

Sep 2

2026

14:00 - 15:00

Departure
on-time
Arrival
on-time
Cancelled
7

Sep 2

2026

13:00 - 14:00

Departure
on-time
Arrival
1 min early
Cancelled
12

Sep 2

2026

12:00 - 13:00

Departure
on-time
Arrival
on-time
Cancelled
14

Sep 2

2026

10:00 - 11:00

Departure
on-time
Arrival
2 min early
Cancelled
9

Sep 2

2026

08:00 - 09:00

Departure
on-time
Arrival
4 min early
Cancelled
9

Sep 2

2026

07:00 - 08:00

Departure
on-time
Arrival
on-time
Cancelled
14

Sep 2

2026

05:00 - 06:00

Departure
on-time
Arrival
5 min early
Cancelled
10
Delay Performance (7 day average)
Departures
1 min late
1 min (-58.6%) vs last week
7d trend
Arrivals
1 min early
1 min (-92.8%) vs last week
7d trend
Cancelled Departures
1,054 flights (7 day total)

Sep 2

2026

Departure
on-time
Arrival
4 min early
Cancelled
160

Sep 1

2026

Departure
1 min late
Arrival
5 min early
Cancelled
177

Aug 31

2026

Departure
on-time
Arrival
7 min early
Cancelled
42

Aug 30

2026

Departure
on-time
Arrival
2 min late
Cancelled
114

Aug 29

2026

Departure
2 min late
Arrival
1 min early
Cancelled
193

Aug 28

2026

Departure
2 min late
Arrival
on-time
Cancelled
170

Aug 27

2026

Departure
on-time
Arrival
2 min late
Cancelled
198
Delay Performance (30 day average)
Departures
2 min late
1 min (-29.3%) vs last 30 days
30d trend
Arrivals
on-time
1 min (-73.3%) vs last 30 days
30d trend
Cancelled Departures
4,622 flights (30 day total)

Sep 2

2026

Departure
on-time
Arrival
4 min early
Cancelled
160

Sep 1

2026

Departure
1 min late
Arrival
5 min early
Cancelled
177

Aug 31

2026

Departure
on-time
Arrival
7 min early
Cancelled
42

Aug 30

2026

Departure
on-time
Arrival
2 min late
Cancelled
114

Aug 29

2026

Departure
2 min late
Arrival
1 min early
Cancelled
193

Aug 28

2026

Departure
2 min late
Arrival
on-time
Cancelled
170

Aug 27

2026

Departure
on-time
Arrival
2 min late
Cancelled
198

Aug 26

2026

Departure
on-time
Arrival
6 min early
Cancelled
188

Aug 25

2026

Departure
2 min late
Arrival
3 min early
Cancelled
183

Aug 24

2026

Departure
2 min late
Arrival
1 min early
Cancelled
132

Aug 23

2026

Departure
on-time
Arrival
4 min early
Cancelled
18

Aug 22

2026

Departure
1 min late
Arrival
3 min late
Cancelled
168

Aug 21

2026

Departure
3 min late
Arrival
2 min late
Cancelled
170

Aug 20

2026

Departure
3 min late
Arrival
1 min late
Cancelled
176

Aug 19

2026

Departure
2 min late
Arrival
3 min late
Cancelled
159

Aug 18

2026

Departure
2 min late
Arrival
on-time
Cancelled
171

Aug 17

2026

Departure
2 min late
Arrival
6 min early
Cancelled
102

Aug 16

2026

Departure
2 min late
Arrival
3 min early
Cancelled
140

Aug 15

2026

Departure
3 min late
Arrival
3 min late
Cancelled
157

Aug 14

2026

Departure
4 min late
Arrival
5 min late
Cancelled
159

Aug 13

2026

Departure
1 min late
Arrival
3 min early
Cancelled
170

Aug 12

2026

Departure
2 min late
Arrival
on-time
Cancelled
149

Aug 11

2026

Departure
2 min late
Arrival
1 min early
Cancelled
161

Aug 10

2026

Departure
2 min late
Arrival
7 min late
Cancelled
173

Aug 9

2026

Departure
1 min late
Arrival
on-time
Cancelled
192

Aug 8

2026

Departure
2 min late
Arrival
2 min late
Cancelled
155

Aug 7

2026

Departure
4 min late
Arrival
4 min late
Cancelled
156

Aug 6

2026

Departure
3 min late
Arrival
3 min late
Cancelled
157

Aug 5

2026

Departure
5 min late
Arrival
5 min late
Cancelled
164

Aug 4

2026

Departure
2 min late
Arrival
1 min early
Cancelled
168

Global Rankings

Worldwide Position

Flights per day

#36 (552 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#86 (144 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
13,189 ft 4,020 m 200 ft 61 m Asphalt
13,189 ft 4,020 m 200 ft 61 m Asphalt
12,201 ft 3,719 m 200 ft 61 m Asphalt
12,201 ft 3,719 m 200 ft 61 m Asphalt

Runway Length

Runways at Bangkok Suvarnabhumi Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Bangkok Suvarnabhumi (IATA: BKK) operates around 552 flights per day to 144 nonstop destinations. Its network includes 12 domestic and 132 international routes, with Thai Airways International as the leading carrier and Ko Samui currently the busiest connection. From BKK, passengers can reach 55 countries across 5 continents, and the longest runway measures 4,020 m (13,189 ft).

Airlines and Destinations Overview

Bangkok Suvarnabhumi functions as Thailand’s primary long-haul gateway and its largest international air transport hub. The airport handles a broad mix of scheduled service, with international routes forming the core of the network and a smaller domestic segment providing connections within Thailand.

The route structure is weighted toward medium- and long-haul flying, supported by a range of network and leisure carriers. Thai Airways International is the largest operator, and the airport also accommodates a substantial volume of point-to-point international traffic alongside transfer demand. The route network includes service across Asia, Europe, the Middle East, and other intercontinental markets.

Terminal Buildings and Facilities

Passenger handling at Suvarnabhumi is organized around a large main terminal complex with airside concourses and a structured separation of domestic and international processing. The airport is designed for high-volume scheduled traffic, with facilities arranged to support both origin-and-destination passengers and those making connections.

The terminal system is centered on a single main passenger building, with boarding gates distributed to support a wide range of aircraft operations. International and domestic functions are handled within the same overall airport complex, allowing transfers to be processed through a single major hub environment.

Key characteristics of the terminal system include:

  • Main terminal complex
  • Domestic and international processing
  • Concourse-based gate layout
  • Designed for connecting traffic
  • High-capacity scheduled airline operations

Passenger-facing facilities include standard airport services expected at a major hub, such as check-in, security screening, baggage services, retail areas, and currency and ground transport access. The airport also provides premium passenger services through lounges and business-oriented amenities.

Passenger facilities available across the airport include:

  • Check-in and baggage services
  • Retail and duty-free areas
  • Currency exchange
  • Airline lounges
  • Ground transport counters

Airport Lounges

Lounge access at the airport is provided through a mix of airline-operated and independent facilities, generally located airside in the international terminal areas. Access is typically based on premium-cabin travel, frequent flyer status, lounge membership, or paid entry where available.

Notable lounges include:

  • Thai Airways Royal Orchid Lounge
  • Thai Airways Royal Silk Lounge
  • Miracle Lounge

Dining and Food Options

Food and beverage options at the airport are distributed across the terminal complex and include a mix of quick-service outlets, international chain brands, Thai dining, and casual sit-down restaurants. The available selection is typical of a major international hub serving both short connection times and long dwell periods.

Common dining options include:

  • Quick-service restaurants
  • Coffee shops
  • Thai cuisine outlets
  • International chain brands
  • Casual dining venues

Public Transport and Parking

The airport is connected to central Bangkok by rail and road. The Airport Rail Link provides a direct train connection to the city, and the airport is also served by taxis, buses, and private cars. Official transport information is available through the airport’s ground transportation pages.

Road access is important for both city-bound and regional travelers, particularly for passengers connecting from surrounding provinces or arriving outside the rail operating window. The airport’s location on Bangkok’s eastern side places it within reach of the wider metropolitan area, though journey times vary with traffic.

Passengers can reach the airport using:

  • Airport Rail Link
  • Taxi
  • Bus
  • Private car
  • Shuttle services

Parking at the airport is available in structured airport lots and is intended for short- and longer-stay use. It supports passengers, meet-and-greet traffic, and airport employees through designated parking products and access points.

Parking options include:

  • Short-term parking
  • Long-term parking
  • Public parking areas
  • Drop-off and pick-up areas
  • Designated airport parking lots

Runways and Operations

Suvarnabhumi has two parallel runways and is built for large-scale commercial operations, including wide-body international flights. Its runway system supports high-capacity airline scheduling and the airport’s role as Thailand’s principal intercontinental hub.

The longest runway is 4,020 meters, which allows operation by a broad range of aircraft types used on regional and long-haul services. The airfield layout is designed for intensive movements, and the airport is capable of handling heavy scheduled traffic across multiple continents.

The runway system includes:

  • Two parallel runways
  • One runway measuring 4,020 meters
  • Support for wide-body operations
  • High-capacity hub operations
  • Scheduled international airline traffic

Passenger Traffic and Airport Role

The airport is the main international gateway for Bangkok and one of Thailand’s most important passenger hubs. It serves a combination of connecting traffic, business travel, tourism, and long-haul demand, with international service making up the dominant share of activity.

Its role is broader than a local city airport because it connects Thailand with a wide global network and supports transfer flows between domestic and overseas markets. As a major hub, it serves as a primary point for passengers traveling onward within Southeast Asia and to intercontinental destinations.

The airport’s role includes:

  • National primary gateway
  • Major hub airport
  • International transfer center
  • Long-haul gateway
  • Domestic connector

Location and Catchment Area

Suvarnabhumi is located on the eastern side of Bangkok and serves the capital region as well as a large surrounding catchment in central Thailand. Its airport access network makes it a key entry point for both metropolitan passengers and travelers from nearby provinces.

The airport also supports regional and cross-country demand by connecting Bangkok with domestic destinations and a broad international market. Its position within the Bangkok metropolitan area gives it a large population base and a strong mix of business, tourism, and transit traffic.

The airport serves:

  • Bangkok metropolitan area
  • Central Thailand
  • Domestic transfer passengers
  • International visitors
  • Regional connecting traffic

Hotels Near the Airport

Several hotels are located at or near the airport, making it practical for overnight layovers, early departures, and business travel. These properties are typically used by transit passengers and travelers with schedules that benefit from staying close to the terminal. Official airport accommodation information can be found on the airport hotel page.

Notable nearby hotels include:

  • Novotel Bangkok Suvarnabhumi Airport
  • Hyatt Regency Bangkok Suvarnabhumi Airport
  • Amari Don Muang Airport Bangkok

Airport History

Bangkok Suvarnabhumi was developed to replace much of the international passenger demand that had long been handled at Bangkok’s older airport facilities. Planning for the airport reflected the need for a larger and more modern hub to support the city’s expanding role in regional and intercontinental aviation.

The airport opened in the 21st century as a major new international gateway for Thailand. Its design incorporated a large terminal complex and a twin-runway airfield intended to support high traffic levels and long-haul operations from the start of service.

Since opening, the airport has become central to Thailand’s commercial aviation network. It has absorbed a large share of the country’s international traffic, supported hub operations by Thai Airways International, and continued to function as the principal gateway for Bangkok and the surrounding region.

Miscellaneous