Sabah Airports 2026 — KKIA Passengers & Route Data
Sabah has 5 commercial airports. KKIA (Kota Kinabalu) is the main hub, handling 7.96 million passengers (2024) — Malaysia\u2019s 2nd busiest. It serves 28+ international routes with 157 weekly flights. Sandakan (SDK) is the 2nd airport with ~780K passengers; Tawau (TWU) third with ~650K. KKIA is expanding to 12 million capacity by 2028. All regional airports are served by MASwings (Malaysia Airlines regional subsidiary).
KKIA handles 90% of Sabah’s air traffic. Regional airports serve specific routes and tourism gateways.
Source: MAHB 2024
Kota Kinabalu International Airport (KKIA)
KKIA is Sabah\u2019s primary international gateway and Malaysia\u2019s 2nd-busiest airport after KLIA Kuala Lumpur. Handling 7.96 million passengers in 2024, KKIA serves 15+ international destinations including China, Hong Kong, Taiwan, Singapore, Thailand, Indonesia, Korea, and Hong Kong, alongside extensive domestic connections.
The airport is currently undergoing a major expansion (Terminal 1 upgrade) to increase capacity to 12 million passengers annually by 2028, at a cost of RM442.3 million. The expansion includes new apron facilities for 33 aircraft, improved passenger flow, and enhanced facilities.
KKIA crashed 71% in 2020 due to COVID, bottomed in 2021, and fully recovered by 2024 with new record 7.96M passengers.
Source: MAHB
Airlines & Routes
KKIA is served by multiple carriers: AirAsia (most flights, budget focus), Malaysia Airlines (full-service, premium), Batik Air (Indonesia routes), Scoot (Singapore), Singapore Airlines, Korean Air, China Eastern, China Southern, Air China, Cathay Pacific, and others. AirAsia operates the majority of the 157 weekly flights.
International destinations from KKIA include: Beijing, Shanghai, Chengdu, Guangzhou, Kunming, Xiamen (China); Hong Kong; Taipei (Taiwan); Seoul (South Korea); Singapore; Bangkok; Ho Chi Minh City; Jakarta; Kuala Lumpur; and others. Most long-haul flights (Europe, Americas, Australia) require connections through KL or regional hubs.
AirAsia dominates with budget routes; Malaysia Airlines focuses on premium and regional connections.
Source: KKIA flight data 2025
Regional Airports
Sandakan Airport (SDK) is the 2nd-largest airport, handling ~780,000 passengers annually (2024). Served primarily by MASwings with connections to KKIA, Tawau, Lahad Datu, and Peninsular Malaysia. Gateway to Kinabatangan River, Sepilok Orangutan Centre, and east coast attractions.
Tawau Airport (TWU) handles ~650,000 passengers annually, ranked 8th busiest in Malaysia. Served by AirAsia (some long-haul) and MASwings. Gateway to Tawau east coast, Semporna dive resorts, and Tun Sakaran Marine Park. Limited international routes; most travelers connect through KKIA or Sandakan.
Lahad Datu Airport (LDU) serves ~120,000 passengers annually. Smaller regional airport with limited routes (primarily MASwings to KK, Sandakan, Tawau). Gateway to Danum Valley Conservation Area and Tun Mustapha Marine Park.
Kudat Airport (KUD) is the smallest, handling ~45,000 passengers annually. Turboprop-only service, limited routes. Serves Kudat district and Tip of Borneo tourism.
Expansion & Future Plans
KKIA\u2019s Terminal 1 expansion project is the highest priority, with completion expected by late 2028. The upgrade will increase annual capacity from 7.96M to 12 million passengers, supporting tourism growth targets and anticipated arrivals of 5+ million by 2030.
Regional airports (Sandakan, Tawau) are also slated for modest upgrades to improve operational efficiency and safety. MASwings is expected to expand regional routes as domestic travel demand grows post-COVID.
Frequently asked questions
Q Which airlines fly to Kota Kinabalu?
Q Can I fly direct to Kota Kinabalu from where I am?
Q Is KKIA being expanded?
Q How do I get from the airport to Kota Kinabalu city?
Q Should I fly or drive from Kota Kinabalu to Sandakan?
Q Which airport should I fly into for Danum Valley/Lahad Datu access?
Sources & References 6 sources
Last verified: 11 April 2026