rank |
airport |
city, region |
country |
code (IATA / ICAO) |
total passengers
|
1 |
Singapore Changi Airport |
Changi, East Region |
Singapore |
SIN / WSSS |
59,780,000
|
2 |
Suvarnabhumi Airport |
Bangkok / Samut Prakan |
Thailand |
BKK / VTBS |
55,892,428
|
3 |
Soekarno–Hatta International Airport |
Tangerang, Banten, Greater Jakarta |
Indonesia |
CGK / WIII |
54,969,536
|
4 |
Kuala Lumpur International Airport |
Kuala Lumpur |
Malaysia |
KUL / WMKK |
52,620,000
|
5 |
Ninoy Aquino International Airport |
Pasay/Parañaque, Metro Manila |
Philippines |
MNL / RPLL |
39,500,000
|
6 |
Don Mueang International Airport |
Bangkok |
Thailand |
DMK / VTBD |
35,203,757
|
7 |
Tan Son Nhat International Airport |
Ho Chi Minh City (Saigon) |
Vietnam |
SGN / VVTS |
32,486,537 [12]
|
8 |
Noi Bai International Airport |
Hanoi |
Vietnam |
HAN / VVNB |
20,596,632[12]
|
9 |
Ngurah Rai International Airport |
Denpasar, Bali |
Indonesia |
DPS / WADD |
19,986,415
|
10 |
Juanda International Airport |
Surabaya, East Java |
Indonesia |
SUB / WARR |
19,483,844
|
11 |
Phuket International Airport |
Phuket |
Thailand |
HKT / VTSP |
15,107,185
|
12 |
Sultan Hasanuddin International Airport |
Makassar, South Sulawesi |
Indonesia |
UPG / WAAA |
10,672,942
|
13 |
Chiang Mai International Airport |
Chiang Mai |
Thailand |
CNX / VTCC |
9,446,320
|
14 |
Kualanamu International Airport |
Medan, North Sumatra |
Indonesia |
KNO / WIMM |
8,956,724
|
15 |
Mactan–Cebu International Airport |
Mactan, Cebu |
Philippines |
CEB / RPVM |
8,830,638
|
16 |
Da Nang International Airport |
Da Nang |
Vietnam |
DAD / VVDN |
8,783,429[12]
|
17 |
Sultan Aji Muhammad Sulaiman Airport |
Balikpapan, East Kalimantan, Borneo |
Indonesia |
BPN / WIPP |
7,510,090[13]
|
18 |
Kota Kinabalu International Airport |
Kota Kinabalu |
Malaysia |
BKI / WBKK |
7,263,339
|
19 |
Adisutjipto International Airport |
Yogyakarta, Java |
Indonesia |
JOG / WARJ |
7,208,557
|
20 |
Penang International Airport |
Penang |
Malaysia |
PEN / WMKP |
6,684,026
|
21 |
Hang Nadim International Airport |
Batam, Riau Islands |
Indonesia |
BTH / WIDD |
6,120,000
|
22 |
Halim Perdanakusuma Airport |
Jakarta |
Indonesia |
HLP / WIHH |
5,614,005
|
23 |
Kuching International Airport |
Kuching, Sarawak, Borneo |
Malaysia |
KCH / WBGG |
4,919,677
|
24 |
Cam Ranh International Airport |
Nha Trang |
Vietnam |
CXR / VVCR |
4,858,362[12]
|
25 |
Achmad Yani International Airport |
Semarang, Central Java |
Indonesia |
HLP / WIHH |
4,224,295
|
26 |
Krabi International Airport |
Krabi |
Thailand |
KBV / VTSG |
4,079,564
|
27 |
Hat Yai International Airport |
Hat Yai, Songkhla |
Thailand |
HDY / VTSS |
4,004,665
|
28 |
Sultan Mahmud Badaruddin II International Airport |
Palembang, South Sumatra |
Indonesia |
PLM / WALL |
3,899,187
|
29 |
Husein Sastranegara International Airport |
Bandung, West Java |
Indonesia |
BDO / WICC |
3,696,175
|
30 |
Minangkabau International Airport |
Padang, West Sumatra |
Indonesia |
PDG / WIPT |
3,618,642
|
31 |
Syamsudin Noor Airport |
Banjarmasin, South Kalimantan, Borneo |
Indonesia |
BDJ / WAOO |
3,613,473
|
32 |
Francisco Bangoy International Airport |
Sasa, Buhangin, Davao City, Mindanao |
Philippines |
DVO / RPMD |
3,553,201
|
33 |
Lombok International Airport |
Central Lombok Regency, West Nusa Tenggara |
Indonesia |
LOP / WADL |
3,450,000
|
34 |
Sultan Syarif Kasim II International Airport |
Pekanbaru, Riau |
Indonesia |
PKU / WIBB |
3,346,810
|
35 |
Supadio International Airport |
Pontianak, West Kalimantan, Borneo |
Indonesia |
PNK / WIOO |
3,182,167
|
36 |
Sultan Abdul Aziz Shah Airport |
Subang, Petaling District, Selangor |
Malaysia |
SZB / WMSA |
2,834,384
|
37 |
Senai International Airport |
Senai, Kulai, Johor Bahru, Johor |
Malaysia |
JHB / WMKJ |
2,828,074
|
38 |
Kalibo International Airport |
Pook, Kalibo, Aklan |
Philippines |
KLO / RPVK |
2,711,036
|
39 |
Sam Ratulangi International Airport |
Manado, North Sulawesi |
Indonesia |
MDC / WAMM |
2,671,997[14]
|
40 |
Langkawi International Airport |
Padang Matsirat, Langkawi, Kedah |
Malaysia |
LGK / WMKL |
2,665,271
|
41 |
Samui Airport |
Bo Phut, Ko Samui, Surat Thani |
Thailand |
USM / VTSM |
2,554,624
|
42 |
Udon Thani Airport |
Mueang Udon Thani District, Udon Thani Province |
Thailand |
UTH / VTUD |
2,350,005
|
43 |
Miri International Airport |
Miri, Sarawak, Borneo |
Malaysia |
MYY / WBGR |
2,200,546
|
44 |
Phu Quoc International Airport |
Phú Quốc, Kiên Giang, Mekong Delta |
Vietnam |
PQC / VVPQ |
2,122,541[12]
|
45 |
Sultan Ismail Petra Airport |
Pengkalan Chepa, Kota Bharu, Kelantan |
Malaysia |
KBR / WMKC |
2,062,248
|
46 |
Chiang Rai International Airport |
Ban Du, Mueang Chiang Rai, Chiang Rai |
Thailand |
CEI / VTCT |
2,038,389
|
47 |
Surat Thani International Airport |
Hua Toei, Phunphin, Surat Thani |
Thailand |
URT / VTSB |
2,032,042
|
48 |
Iloilo International Airport |
Cabatuan, Iloilo, Western Visayas |
Philippines |
ILO / RPVI |
1,943,719
|
49 |
Depati Amir Airport |
Pangkal Pinang, Bangka Islands |
Indonesia |
PGK / WIPK |
1,914,006
|
50 |
Laguindingan Airport |
Moog, Laguindingan, Misamis Oriental, Mindanao |
Philippines |
CGY / RPMY |
1,776,353
|
51 |
Ubon Ratchathani Airport |
Nai-Mueang, Mueang Ubon, Ubon Ratchathani |
Thailand |
UBP / VTUU |
1,726,061
|
52 |
Puerto Princesa International Airport |
San Miguel, Puerto Princesa, Palawan |
Philippines |
PPS / RPVP |
1,644,003
|
53 |
Sultan Thaha Syaifuddin Airport |
Jambi City, Jambi |
Indonesia |
DJB / WIPA |
1,639,873
|
54 |
Vinh International Airport |
Vinh, Nghệ An, Bắc Trung Bộ |
Vietnam |
VII / VVVH |
1,563,387[12]
|