Direct flights from Kuching International Airport (KCH)
Kuching International Airport in Kuching, Malaysia has direct flights to 15 airports in 4 countries, flown by 7 airlines. The longest is to Langkawi (LGK) at 1,295 km.
See every route from KCH on the map15direct destinations
4countries
7airlines
Direct flights from KCH by country
Malaysia (11)
- BTU Bintulu · 348 km · ~55m · AirAsia and Malaysia Airlines
- JHB Johor Bahru · 742 km · ~1h 25m · AirAsia
- KBR Kota Bahru · 1,034 km · ~1h 45m · AirAsia
- BKI Kota Kinabalu · 803 km · ~1h 30m · AirAsia and Malaysia Airlines
- KUL Kuala Lumpur · 970 km · ~1h 40m · AirAsia, KLM and Malaysia Airlines +1
- LGK Langkawi · 1,295 km · ~2h 5m · AirAsia
- MYY Miri · 513 km · ~1h 10m · AirAsia, KLM and Malaysia Airlines
- MKM Mukah · 249 km · ~50m · Malaysia Airlines
- MZV Mulu · 571 km · ~1h 10m · Royal Brunei Airlines and Malaysia Airlines
- PEN Penang · 1,195 km · ~1h 55m · AirAsia
- SBW Sibu · 202 km · ~45m · AirAsia and Malaysia Airlines
Indonesia (2)
- CGK Jakarta · 940 km · ~1h 40m · Indonesia AirAsia
- PNK Pontianak · 210 km · ~45m · Malaysia Airlines
Brunei (1)
- BWN Bandar Seri Begawan · 638 km · ~1h 15m · Royal Brunei Airlines
Singapore (1)
- SIN Singapore · 706 km · ~1h 20m · AirAsia, Malaysia Airlines and Singapore Airlines
Airlines flying from KCH
AirAsia, Batik Air Malaysia, Indonesia AirAsia, KLM, Malaysia Airlines, Royal Brunei Airlines, Singapore Airlines
Going somewhere KCH doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Kuching to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.