List of Airports in Malaysia
As of 2024, there are 62 airports throughout the country of Malaysia according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Malaysia are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.
List of All Airports in Malaysia
# | Airport | Abbreviation | Location | Size |
---|---|---|---|---|
1 | Alor Setar Airport | AOR | Alor Setar | Medium |
2 | Bakalalan Airport | BKM | Bakalalan | Small |
3 | Bario Airport | BBN | Bario | Small |
4 | Batu Berendum Airport | MKZ | Malacca | Small |
5 | Belaga Airport | BLG | Belaga | Small |
6 | Bintulu Airport | BTU | Bintulu | Medium |
7 | Butterworth Airport | BWH | Butterworth | Small |
8 | Genting Airport | GTB | Genting | Small |
9 | Kapit Airport | KPI | Kapit | Small |
10 | Keningau Airport | KGU | Keningau | Small |
11 | Kerteh Airport | KTE | Kerteh | Small |
12 | Kota Kinabalu Airport | BKI | Kota Kinabalu | Medium |
13 | Kuala Lumpur International Airport / KLIA | KUL | Kuala Lumpur | Huge |
14 | Kuching Airport | KCH | Kuching | Medium |
15 | Kudat Airport | KUD | Kudat | Small |
16 | Labuan Airport | LBU | Labuan | Medium |
17 | Lahad Datu Airport | LDU | Lahad Datu | Medium |
18 | Langkawi Airport | LGK | Langkawi | Medium |
19 | Lawas Airport | LWY | Lawas | Small |
20 | Lawas Airport | LSM | Long Semado | Small |
21 | Layang Airstrip | LAC | Pulau Layang | Small |
22 | Limbang Airport | LMN | Limbang | Small |
23 | Long Akah Airport | LKH | Long Akah | Small |
24 | Long Banga Airfield | LBP | Long Banga | Small |
25 | Long Lama Airport | LLM | Long Lama | Small |
26 | Long Lellang Airport | LGL | Long Lellang | Small |
27 | Long Pasia Airport | GSA | Long Pasia | Small |
28 | Long Seridan Airport | ODN | Long Seridan | Small |
29 | Long Sukang Airport | LSU | Long Sukang | Small |
30 | LTS Pulau Redang Airport | RDN | Redang | Small |
31 | Marudi Airport | MUR | Marudi | Small |
32 | Mersing Airport | MEP | Mersing | Small |
33 | Miri Airport | MYY | Miri | Medium |
34 | Mostyn Airport | MZS | Mostyn | Small |
35 | Mukah Airport | MKM | Mukah | Small |
36 | Mulu Airport | MZV | Mulu | Small |
37 | Pamol Airport | PAY | Pamol | Small |
38 | Pangkor Airport | PKG | Pangkor | Small |
39 | Penang International Airport | PEN | Penang | Large |
40 | Pengkalan Chepa Airport | KBR | Kota Bharu | Medium |
41 | Ranau Airport | RNU | Ranau | Small |
42 | Sahabat 16 Airport | SXS | Sahabat 16 | Small |
43 | Sandakan Airport | SDK | Sandakan | Medium |
44 | Sematan Airport | BSE | Sematan | Small |
45 | Semporna Airport | SMM | Semporna | Small |
46 | Senai International Airport | JHB | Johor Bahru | Medium |
47 | Sepulot Airport | SPE | Sepulot | Small |
48 | Sibu Airport | SBW | Sibu | Medium |
49 | Simanggang Airport | SGG | Simanggang | Small |
50 | Sipitang Airport | SPT | Sipitang | Small |
51 | Sitiawan Airport | SWY | Sitiawan | Small |
52 | Sultan Abdul Aziz Shah (Subang) Airport | SZB | Kuala Lumpur | Small |
53 | Sultan Ahmad Shah Airport | KUA | Kuantan | Medium |
54 | Sultan Azlan Shah Airport | IPH | Ipoh | Medium |
55 | Sultan Mahmood Airport | TGG | Kuala Terengganu | Medium |
56 | Sungei Tekai Airport | GTK | Sungei Tekai | Small |
57 | Taiping Airport | TPG | Taiping | Small |
58 | Taman Negara Airport | SXT | Taman Negara | Small |
59 | Tawau Airport | TWU | Tawau | Medium |
60 | Telupid Airport | TEL | Telupid | Small |
61 | Tioman Airport | TOD | Tioman | Small |
62 | Tomanggong Airport | TMG | Tomanggong | Small |
Major Airports in Malaysia
1. Kuala Lumpur International Airport (KLIA)
Airport Code
- KUL
Time Zone
- Malaysia Standard Time (MST) UTC +8:00
Address
- Sepang, Selangor, Malaysia
Nearby Cities
- Kuala Lumpur (28 miles)
- Putrajaya (13 miles)
- Cyberjaya (10 miles)
Major Airlines Served
- Malaysia Airlines
- AirAsia
- Emirates
- Qatar Airways
- Singapore Airlines
- Cathay Pacific
- Thai Airways
Annual Passenger Traffic
- Approximately 60 million passengers (2023)
Airport Location and History
Kuala Lumpur International Airport (KLIA) is Malaysia’s primary international gateway and one of the busiest airports in Southeast Asia. Located in Sepang, Selangor, it is approximately 28 miles from Kuala Lumpur, the capital city. KLIA opened in 1998 to replace the older Subang International Airport and to accommodate Malaysia’s growing air travel demand, particularly with the rise of low-cost carriers like AirAsia. The airport was designed as a hub to handle both domestic and international flights, with extensive facilities for passengers and cargo.
KLIA quickly established itself as a key hub for international travel, and over the years, it has seen substantial growth in both passenger numbers and air traffic. The airport has been continuously expanded and modernized, with improvements to terminal facilities and runways to keep up with increasing traffic. Today, KLIA serves as a critical transit point for travelers between Asia, Europe, and the Middle East. The airport’s design reflects its status as a major international hub, featuring world-class amenities, efficient transport links, and modern facilities.
Facilities and Infrastructure
KLIA has two main terminals: Terminal 1 (T1) for international and domestic flights, and the Low-Cost Carrier Terminal (KLIA2), which serves budget airlines like AirAsia. The airport features two parallel runways:
- Runway 14/32: 4,000 meters (13,123 feet)
- Runway 15/33: 4,000 meters (13,123 feet)
Both runways are capable of handling large wide-body aircraft, such as the Airbus A380 and Boeing 777. The airport’s extensive facilities include numerous shops, lounges, restaurants, and business centers, ensuring passenger comfort and convenience. KLIA also offers seamless connectivity to the city through high-speed rail, buses, taxis, and rental car services. With modern terminal buildings, efficient baggage handling, and advanced security systems, KLIA is well-equipped to manage high passenger volumes.
2. Penang International Airport (PEN)
Airport Code
- PEN
Time Zone
- Malaysia Standard Time (MST) UTC +8:00
Address
- Bayan Lepas, Penang, Malaysia
Nearby Cities
- George Town (10 miles)
- Bayan Lepas (5 miles)
- Balik Pulau (9 miles)
Major Airlines Served
- Malaysia Airlines
- AirAsia
- Singapore Airlines
- Scoot
- Firefly
Annual Passenger Traffic
- Approximately 8 million passengers (2023)
Airport Location and History
Penang International Airport (PEN) is located in Bayan Lepas on the island of Penang, about 10 miles from George Town, the capital city. Established in 1935, it began as a small airstrip during the British colonial period, and it gradually expanded to accommodate the region’s growing demand for air travel. The airport has seen numerous upgrades and expansions, with the most significant being the expansion of the terminal in 2000 and the extension of the runway in 2006 to accommodate larger aircraft.
Penang is a key tourist destination in Malaysia, known for its rich cultural heritage, historical sites, and vibrant food scene. As a result, Penang International Airport plays a crucial role in connecting the island to major cities across Southeast Asia and beyond. The airport continues to see steady growth in passenger traffic, particularly with the rise of low-cost carriers and an increasing number of tourists visiting the island each year.
Facilities and Infrastructure
Penang International Airport has one main runway:
- Runway 04/22: 3,353 meters (11,000 feet)
This runway is capable of handling narrow-body and some wide-body aircraft, including the Boeing 737 and Airbus A330. The terminal features modern amenities, such as duty-free shopping, lounges, restaurants, and free Wi-Fi, ensuring that passengers have a comfortable experience. The airport is well-equipped for both domestic and international flights, with direct connections to key cities in Southeast Asia. Penang International Airport is also known for its efficient passenger processing and baggage handling systems.
3. Kuching International Airport (KCH)
Airport Code
- KCH
Time Zone
- Malaysia Standard Time (MST) UTC +8:00
Address
- Kuching, Sarawak, Malaysia
Nearby Cities
- Kuching (3 miles)
- Matang (7 miles)
- Kota Samarahan (13 miles)
Major Airlines Served
- Malaysia Airlines
- AirAsia
- Malindo Air
- Firefly
Annual Passenger Traffic
- Approximately 4 million passengers (2023)
Airport Location and History
Kuching International Airport (KCH) is the primary airport in the state of Sarawak, located in East Malaysia. The airport is situated about 3 miles from Kuching city center. Originally opened in 1993, Kuching International Airport has become an important transportation hub for the region, connecting Sarawak to the rest of Malaysia and several key international destinations. The airport serves as a major gateway for both business and leisure travelers, especially those visiting Sarawak’s national parks and wildlife reserves.
The airport has undergone multiple expansions to meet growing demand, including the addition of a new terminal in 2006 and improvements to the runway and facilities. Kuching International Airport is also part of Malaysia’s efforts to boost tourism to East Malaysia, as the region has become increasingly popular for its eco-tourism attractions, rich cultural heritage, and outdoor activities.
Facilities and Infrastructure
Kuching International Airport has one runway:
- Runway 07/25: 3,350 meters (10,990 feet)
This runway is capable of handling medium-sized aircraft, including the Boeing 737 and Airbus A320, but it is not designed for larger wide-body aircraft. The airport features modern facilities, including a well-equipped terminal with duty-free shopping, lounges, and dining options. There are also convenient transport options, including taxis and car rental services, to easily access Kuching and surrounding areas. The airport is efficient in processing both domestic and international passengers, with an upgraded baggage handling system and multiple check-in counters.
4. Langkawi International Airport (LGK)
Airport Code
- LGK
Time Zone
- Malaysia Standard Time (MST) UTC +8:00
Address
- Langkawi, Kedah, Malaysia
Nearby Cities
- Kuah (10 miles)
- Pantai Cenang (4 miles)
- Ayer Hangat (6 miles)
Major Airlines Served
- Malaysia Airlines
- AirAsia
- Malindo Air
- SilkAir
Annual Passenger Traffic
- Approximately 2 million passengers (2023)
Airport Location and History
Langkawi International Airport (LGK) is located on Langkawi Island, a popular tourist destination in Malaysia, approximately 10 miles from the town of Kuah. The airport was first opened in 1993 and has since undergone several expansions to handle increasing passenger traffic, especially as tourism on the island has grown. Langkawi is a UNESCO Global Geopark and attracts millions of tourists each year, making the airport a key entry point for travelers visiting the island’s pristine beaches, cultural attractions, and natural wonders.
Langkawi International Airport has become an important hub for domestic flights, connecting Langkawi with major cities like Kuala Lumpur, Penang, and Singapore. The airport also serves as a transit point for tourists traveling to nearby islands and destinations in the Andaman Sea.
Facilities and Infrastructure
Langkawi International Airport has one main runway:
- Runway 15/33: 3,300 meters (10,827 feet)
This runway is capable of handling narrow-body aircraft, including the Airbus A320 and Boeing 737, but it is not equipped to handle larger wide-body jets. The terminal offers basic amenities for passengers, such as duty-free shops, cafes, and car rental services. The airport provides a comfortable travel experience, with fast check-in processes and baggage handling. Langkawi International Airport also offers connections to the island’s main attractions and transport links to other parts of Langkawi through taxis, buses, and private transfers.
5. Sultan Abdul Aziz Shah Airport (SZB) – Subang Airport
Airport Code
- SZB
Time Zone
- Malaysia Standard Time (MST) UTC +8:00
Address
- Subang, Selangor, Malaysia
Nearby Cities
- Kuala Lumpur (12 miles)
- Petaling Jaya (5 miles)
- Shah Alam (7 miles)
Major Airlines Served
- Malindo Air
- Firefly
- AirAsia (domestic flights)
Annual Passenger Traffic
- Approximately 8 million passengers (2023)
Airport Location and History
Sultan Abdul Aziz Shah Airport, commonly known as Subang Airport, is located in Subang, Selangor, just 12 miles from Kuala Lumpur. The airport opened in 1965 and was once Malaysia’s main international airport until the opening of Kuala Lumpur International Airport (KLIA) in 1998. Today, Subang is primarily a hub for domestic flights and regional services. It serves as a base for several low-cost carriers, including Firefly and Malindo Air, which provide services to key destinations in Malaysia and neighboring countries.
Over the years, Subang has undergone renovations and improvements to meet the growing demand for low-cost travel. The airport has become an important regional hub, catering to passengers seeking quick access to and from Kuala Lumpur without the need to travel to the larger KLIA.
Facilities and Infrastructure
Subang Airport has one main runway:
- Runway 15/33: 3,048 meters (10,000 feet)
This runway is suitable for narrow-body aircraft, including the Boeing 737 and Airbus A320, but it is not designed to handle wide-body aircraft. The airport has a modern terminal with various facilities, including check-in counters, lounges, restaurants, and duty-free shopping areas. Transport options to the city center include taxis, buses, and private car services, providing passengers with easy access to Kuala Lumpur. Despite its smaller size compared to KLIA, Subang is well-equipped to handle the traffic of regional and domestic travelers.