Kuching International Airport (KCH/WBGG) is the principal airport serving Kuching, the capital of Sarawak, Malaysia, on the island of Borneo. It functions as the main aviation hub for the state of Sarawak and handles both domestic Malaysian routes and a range of international services to regional destinations across Southeast Asia.
The airport is operated by Malaysia Airports Holdings Berhad (MAHB) and supports significant passenger traffic driven by tourism, trade, and government activity in Sarawak. Kuching itself is a major gateway for visitors exploring the biodiversity-rich rainforests, national parks, and indigenous cultures of Malaysian Borneo.
The current terminal infrastructure has undergone expansions over the years to accommodate growing passenger numbers, and the airport plays a critical role in connecting Sarawak's dispersed communities with the rest of Malaysia and the wider region.
Terminals
The airport operates with a main passenger terminal handling both domestic and international flights, including a separate international departure hall.
Getting to & from
The airport is located approximately 11 kilometres south of Kuching city centre and is accessible by taxi, ride-hailing services, and public bus.
Airlines here
Malaysia Airlines and AirAsia are the primary carriers, with MASwings serving rural Sarawak routes; regional international services include connections to Singapore, Brunei, and other Southeast Asian cities.
Notable facts
›Kuching International Airport is the busiest airport in Sarawak and one of the busiest in East Malaysia.
›MASwings operates Rural Air Service (RAS) flights from Kuching to remote communities throughout Sarawak.
›The airport serves as a key entry point for ecotourism to destinations such as Bako National Park and the Mulu Caves UNESCO World Heritage Site.
›IATA code KCH corresponds to 'Kuching,' which means 'cat' in Malay, reflecting the city's feline-themed identity.
›The airport is operated by Malaysia Airports Holdings Berhad (MAHB), the national airports authority.
This profile is provided for general information only. Details may be inaccurate or outdated — always verify with the airport's official website before acting on them.
Pick what matters for your layover or early flight, then compare on your favorite booking site.
Compare stays for your dates
AirlinesAirports may receive compensation when you book or purchase through some of the links on this page, at no additional cost to you. Prices and availability are set by the booking provider and may change. We never share your private trip details with partners — only the destination, dates and party size you searched.
City & Place Guide
No guide exists for this place yet — Click to generate a Traveler Pulse guide.
The guide temporarily unavailable — Try again later.
Passport, Visa & Immigration
Flying internationally via KCH? Check entry, transit and customs requirements for Malaysia from official government sources.
Kuching International Airport (KIA) is an international airport serving the entire southwestern region of Sarawak, Malaysia. It is located 11 km (6.8 mi) south of Kuching city centre. The airport is colocated with the RMAF Kuching Air Base, home to the No. 7 Squadron RMAF.