Kuching International Airport (IATA: KCH, ICAO: WBGG) serves Kuching, MY. It has 37 scheduled routes to 23 destinations in 7 countries, operated by 11 airlines.
- Terminal Access: Travelers value the ease of access to the terminal.
- Security/Immigration Efficiency: The efficiency of security and immigration processes is particularly valued, described as "incredibly laid back" with "smiling staff",. Even for domestic flights within Malaysia, where immigration is required for Sarawak, the process is smooth,.
- Charging Stations: Charging stations are abundant and considered essential by travelers.
- Friendly Staff: Tourism stand staff in the arrivals hall are noted for being very friendly and helpful.
- E-hailing Facilities: Designated waiting areas for e-hailing services like Grab have been constructed, improving convenience.
- Cleanliness (specifically bathrooms): Cleanliness is generally unpopular compared to other airports, with bathrooms specifically cited as "water-spattered and reeking," lacking toilet paper, and having poor aim,. However, renovations are underway to address this.
- Services/Food Options: Services are moderately valued, and the food options within the airport are considered expensive and inferior to those outside,.
- Heat in Terminal: Previously, excessive heat in certain areas, especially at boarding gates, was a concern, though tinted glass panels have been installed to mitigate this.
- Unclear Signage: Signage, particularly in the immigration area, was previously unclear, but new blue-and-white signage and upgraded electronic boards have improved visibility.
- Sources researched: flight-report.com, airlinequality.com, brisbanetimes.com.au, sarawaktribune.com, bandi42.com*
Bottom line: Kuching International Airport is actively undergoing improvements based on passenger feedback, aiming to enhance the overall travel experience despite some existing limitations in cleanliness and food services.
Routes from KCH
23 nonstop destinations · 11 airlines.
Airlines at KCH
11 carriers operate scheduled departures.
Route Network Map
Search flights from KCH
Compare ticket prices across hundreds of booking sites
Search flights from KCHOpens a live price search from KCH — just pick your destination & dates
Airport routes
Kuching International Airport (KCH) offers 37 flight routes operated by 11 airlines. Major carriers include AirAsia, Malaysia Airlines, MASwings and others. Popular destinations from Kuching include Kuala Lumpur Int'l, Bintulu, Miri, Sibu, Kota Kinabalu Int'l.
Traveler reviews & tips
From people who've recently flown through Kuching.
No tips for KCH yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Kuching International Airport. Tips are reviewed before publishing.
Common questions about KCH
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from KCH?
Kuching International Airport has 37 scheduled routes to 23 destinations in 7 countries, operated by 11 airlines.
Which airlines fly from Kuching International Airport?
11 carriers operate scheduled departures, including AirAsia, Malaysia Airlines, MASwings.
Where is Kuching International Airport located?
Kuching International Airport is located in Kuching, MY, at an elevation of 89 ft. Its IATA code is KCH and ICAO code is WBGG.








