Skip to content
6,243 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day
~11 km south of central Kuching · Sarawak, Malaysian Borneo · Malaysia visa · MYR

Kuching International Airport (KCH) — Airport Guide 2026

AirBorneo replaced MASwings on 2 January 2026, making Kuching the base for Sarawak’s new state carrier — and if you booked a MASwings ticket before New Year’s Day, you now hold an AirBorneo booking under a different name.

Quick Reference

IATA / ICAO
KCH / WBGG
Location
~11 km south of central Kuching, Sarawak, Malaysian Borneo
Terminals
Single terminal; domestic and international under one roof
Currency
Malaysian ringgit (MYR, RM) — ≈ RM3.97/US$1, ≈ RM4.60/€1 (May 2026)
To city
No airport bus; taxi coupon ≈ RM30 or Grab ≈ RM11–15; ~20–30 min
Midnight surcharge
+50% on taxi fare 00:00–06:00
Based carriers
AirAsia (operating base, largest); Malaysia Airlines (secondary hub); AirBorneo (Sarawak state carrier from 2 Jan 2026)
Border
Malaysia visa-free (90 or 30 days by nationality) or eVisa; Sarawak issues its own separate entry stamp
Arrival card
MDAC mandatory, free, file within 3 days of arrival; Singapore citizens exempt
Priority Pass lounges
Plaza Premium (opp. Gate 5), Travel Club (opp. Gate 6) — domestic side only
International airside lounge
None
Layover verdict
City waterfront viable ~4–5 hrs; Semenggoh/Bako need a full day; stay airside under ~3 hrs

🏢 The Terminal & Who Flies Here

Kuching runs on a single terminal building, domestic and international under one roof — no inter-terminal shuttle, no guesswork about which building you need. That simplicity has a flip side: the airside is compact for an airport handling around five million passengers a year, and the international side in particular is thin on facilities.

AirAsia dominates the schedule with roughly 305 departures a week — short domestic and regional routes across Borneo, Peninsular Malaysia, and nearby Southeast Asia. Malaysia Airlines runs a secondary hub with its own domestic and trunk routes. Batik Air, Firefly, Scoot, Royal Brunei, Indonesia AirAsia, and Air Changan fill out the board. The realistic picture is a regional airport with a modest international layer.

✈️ AirBorneo — the 2026 Carrier Swap

⚠️ MASwings is gone — check your booking
MASwings ceased on 1 January 2026. AirBorneo, owned by the Sarawak government, flew its first services on 2 January and took over all rural Borneo turboprop routes. If you hold a legacy MASwings booking, it has been transferred to AirBorneo. Jet services from Kuching to Kuala Lumpur, Singapore, Kota Kinabalu and Jakarta are planned for around Q3 2026, pending approvals — check whether those have opened before you book.

For now AirBorneo operates turboprops on the small-strip interior routes — the kind of flying that connects Sarawak’s longhouse communities to the coast. Its jet ambitions make it the carrier to watch, not yet the one to count on for trunk routes.

🔄 Self-Connections at Kuching

A lot of cheap regional travel through here involves point-to-point tickets with no through-checked baggage — Kuching is a frequent self-connection point onto AirAsia. On a self-connection, you clear immigration, collect your bag, and re-check it. That means encountering Sarawak’s separate immigration stamp even on what feels like a technical stop. Read the border section before assuming a short connection is painless.


🛂 Border & Visa — Two Layers, Not One

Sarawak is the part of this guide that catches people off guard. Malaysia’s national visa rules apply here, but Sarawak also controls its own immigration and stamps you in separately from Peninsular Malaysia. You need to understand both layers.

🌏 Malaysia’s National Visa Position

Citizens of the United States, United Kingdom, EU member states, Japan, Australia and Canada enter visa-free for up to 90 days. Citizens of India, China and most ASEAN countries get 30 days visa-free — with a catch for Chinese passport holders, who from early 2026 face a cumulative cap of 90 days within any 180-day period. Pakistan, Bangladesh, Nepal, Nigeria and most sub-Saharan African countries need a visa arranged in advance, either as an eVisa or through a Malaysian mission. Confirm your own passport’s allowance against an official Malaysian source before you book.

⚠️ MDAC — Mandatory, Free, and Widely Faked
Every foreign visitor must file the Malaysia Digital Arrival Card online before arriving — by air, land, or sea. It is free on the official Malaysian Immigration Department portal, filed within three days of arrival. Third-party sites charge a “service fee” for what costs nothing through the government. Singapore citizens, Malaysian permanent residents and diplomatic-passport holders are exempt. A visa exemption does not exempt you from the MDAC.

🖊️ Sarawak’s Separate Entry Stamp

Under the terms of Malaysia’s 1963 formation, Sarawak retained autonomous immigration control. In practice, Sarawak issues its own entry stamp when you land — commonly a 30-day permit — and that allowance is counted independently of any stay on the Peninsula.

A traveller who flew into Kuala Lumpur and connected to Kuching is stamped in twice: once for Malaysia at KUL, again for Sarawak at KCH. Your 90-day national visa-free entry does not automatically mean 90 days in Sarawak. Read the stamp you actually receive. Even Malaysian citizens from the Peninsula pass through this control and show ID.

🖊️ Read Your Sarawak Stamp
The permitted stay shown on your Sarawak stamp is what controls your legal time in the state — not your national visa-free allowance, and not a number you should assume. The most common mistake is a traveller who believes their 90-day national entry covers their time in Sarawak without noticing the stamp says 30.


🚖 Getting Into Kuching

The airport is about 11 km south of the centre — a 20-to-30-minute drive in normal traffic. There is no direct public bus from the terminal into the city.

🚌 No Airport Bus — Don’t Plan Around One
Kuching’s city bus network runs through the urban area but is not designed for airport passengers. Reaching it means walking roughly a kilometre along a busy road outside the terminal grounds — not practical with luggage, and not in the heat. The planned Kuching Urban Transportation System (autonomous rapid transit) is not yet carrying passengers on an airport link.

🎟️ Taxi Coupon — Fixed Fare, No Negotiation

The reliable option is the fixed-fare taxi coupon bought at the official counter in the Arrivals Hall (Level 1). Pay at the counter, hand the coupon to the driver — this removes the overcharge conversation entirely, and removes the need to deal with anyone approaching you inside the terminal offering a ride. The fare to the city runs about RM30 (roughly US$7.50 / €6.50), with reports in the RM25–35 range depending on your exact destination. Expect a 50% surcharge between midnight and 06:00. Confirm the current figure at the counter on the day.

📱 Grab

📱 Grab First
Grab handles rideshare across Southeast Asia and works well at Kuching — recent fares to the waterfront sit around RM11–15, roughly half the coupon price. The app handles payment and routing. Pick up from the designated rideshare point (follow the in-app pin, not the taxi rank). If you have a local or travel SIM, this is the default.


🛋️ Lounges — The Domestic-Side Problem

Kuching’s lounges are all on the domestic side of the airport. There is no airside lounge for international departures. If you are flying internationally out of KCH, your Priority Pass, DragonPass or Amex Platinum buys you nothing once you are past the international gates — worth knowing before you factor a lounge into a long transit.

⚠️ All Lounges Are Domestic-Side Only
Every lounge at KCH sits airside on the domestic side. International departure passengers have no lounge access past their gates. Plan accordingly — eat and rest before clearing international security.

Plaza Premium Lounge sits airside on the domestic side, opposite Gate 5. Accepts Priority Pass, DragonPass, LoungeKey and Lounge Pass, plus the American Express Platinum card. Walk-in access runs about RM72 for one hour (around US$18). It serves à-la-carte meals made to order rather than a buffet. One specific detail to plan around: no shower or toilet facilities inside the lounge itself.

Travel Club Lounge, opposite Gate 6 on the domestic side, takes Priority Pass and runs around the clock (00:00–23:59), with a three-hour cap per visit. Children under six admitted free.

Malaysia Airlines Golden Lounge is on the domestic mezzanine near Gate 6 — the airline’s own space. It does not accept Priority Pass, LoungeKey or DragonPass. Entry is for business-class passengers, Enrich Gold/Platinum and oneworld Sapphire/Emerald members, or a day pass at about RM180. Its international use is limited to a special arrangement for Malaysia Airlines flights to Singapore.


🍜 Food Before You Fly

Sarawak’s food is genuinely distinct from Peninsular Malaysian cooking, and the airport is a serviceable but not remarkable introduction to it.

Kolo mee is the everyday breakfast: springy egg noodles tossed dry in a light seasoning and shallot oil, topped with char siu and minced pork, with the sauce served separately rather than in a soup. It is not a bowl of soup — the dry toss is the point.

Sarawak laksa is the dish that draws the most attention. A prawn-and-coconut broth built on a sambar-style spice paste, served with rice vermicelli, shredded chicken, prawns and egg. It is distinct from the curry laksa common on the Peninsula and from Penang’s tamarind-based asam laksa — enough of its own thing that comparing it to either one is a distraction.

Kek lapis Sarawak is the layered cake the state is known for: thin coloured layers baked one at a time into geometric patterns, sold in sealed blocks. It travels well and is a common edible souvenir.

🍜 Eat in the City, Not the Airport
The terminal’s landside food court does serviceable versions of the local staples. The real kolo mee and laksa are in the old town coffee shops and waterfront hawker stalls — better and cheaper. If you have time before a flight, eat landside before security; airside choice on the domestic side is limited and international airside thinner still.

🛍️ Duty-Free & What’s Worth Buying

International departures carry the standard duty-free run of liquor, tobacco and perfume. The Sarawak-specific buys are kek lapis in sealed blocks, Sarawak pepper (the state is a major producer), and local kopi. All of these are cheaper in the city’s markets than airside. Buy in town and treat the gate shops as a backup.


💡 Layover Maths — City Yes, Wildlife No

Kuching is more layover-viable than most regional Borneo airports because the 11 km from terminal to centre takes 20–30 minutes by taxi or Grab, not the hour-plus that larger hub airports demand. The city is realistic; the wildlife is not.

💡 The Viable Layover Window: ~4–5 Hours
Round-trip transfer runs roughly 40–60 minutes total. On a stop of around four to five hours, cleared of immigration with a confident return buffer, the Sarawak River waterfront, the old town shophouses and a kolo-mee lunch are all achievable. Factor international check-in and security back in at the rear. Under about three hours, stay in the terminal.

The city — the Sarawak River waterfront, the old town shophouses, the Indian and Chinese street grid, the Cat Museum, the colonial-era buildings along the riverbank — is a genuine half-day. It is close enough to be layover material.

The wildlife is not. Semenggoh Nature Reserve (semi-wild orangutans) is roughly 20–24 km from the city and has only fixed morning and afternoon feeding sessions. You are on its timetable, not yours. Bako National Park (proboscis monkeys) is further still, reached by a road transfer plus a tide-dependent boat from Bako village — a full-day outing at minimum, controlled by boat schedules and tides you cannot override. Attempting Bako against a flight time is how people miss flights.

⚠️ Semenggoh and Bako Are Full-Day Trips
Neither wildlife reserve fits a normal layover. Semenggoh’s feeding sessions are fixed; Bako’s boat is tide-dependent. On a layover of anything under a full day with an early start, neither is viable. The waterfront is the honest alternative.


🔧 Practical Notes

Payment. Malaysia is card-friendly and Kuching is no exception, but cash matters at hawker stalls, markets and for the taxi coupon. Carry some ringgit for the small stuff; cards and Grab’s in-app payment cover the rest.

Connectivity. Malaysian SIMs and travel eSIMs work normally — no national app-blocking. A prepaid SIM or eSIM is worth having for Grab and maps; airport and city Wi-Fi is widely available if you prefer to wait.

Currency. The ringgit traded at roughly RM3.97 to the US dollar and RM4.60 to the euro as of May 2026. Airport exchange counters apply a markup — change only what you need there and use a city ATM or card payment for the rest.


❓ FAQ

Q: How do I get from Kuching airport to the city? +
There is no direct public bus. The standard option is a fixed-fare taxi coupon from the official counter in the Arrivals Hall (Level 1) — about RM30 (RM25–35 depending on destination), with a 50% surcharge between midnight and 06:00. Grab usually comes in cheaper at around RM11–15. Either way the drive is 20–30 minutes for the 11 km into town.
Q: Does Sarawak have its own immigration separate from Malaysia? +
Yes. Under Malaysia’s 1963 formation, Sarawak retained autonomous immigration control. When you land at Kuching, Sarawak stamps you in separately from any entry stamp you received at a Peninsular Malaysian airport. The Sarawak stamp commonly allows 30 days and is counted independently — it is not the same as your national visa-free allowance. Read the stamp you actually receive, because the Sarawak period can differ from your national one. Malaysian citizens from the Peninsula also pass through this control.
Q: Do I need a visa for Malaysia, and for Sarawak specifically? +
US, UK, EU, Japanese, Australian and Canadian passport holders enter Malaysia visa-free for up to 90 days. Most ASEAN countries and India get 30 days visa-free. Chinese passport holders face a cumulative 90-day cap within any 180-day period from early 2026. Countries including Pakistan, Bangladesh, Nepal, Nigeria and most sub-Saharan African states need a visa arranged in advance. No separate Sarawak visa is required — but Sarawak does issue its own entry stamp on arrival (see above). Confirm your specific passport’s current allowance against official Malaysian sources before booking.
Q: What is the MDAC and do I have to fill it in? +
The Malaysia Digital Arrival Card is mandatory for all foreign visitors and must be filed online, for free, on the official Malaysian Immigration Department portal, within three days of arrival. Singapore citizens, Malaysian permanent residents and diplomatic-passport holders are exempt. A visa exemption does not remove the MDAC requirement. Third-party sites charge a fee for what the government provides at no cost — use the official portal only.
Q: Which lounges at Kuching accept Priority Pass, and where are they? +
Two lounges take Priority Pass: the Plaza Premium Lounge (opposite Gate 5) and the Travel Club Lounge (opposite Gate 6). Both are airside on the domestic side. The Malaysia Airlines Golden Lounge does not accept Priority Pass. Critically, all three lounges are on the domestic side — there is no lounge access for international departure passengers past the international gates.
Q: Can I visit Semenggoh or Bako National Park on a Kuching layover? +
Not on a normal layover. Semenggoh runs fixed morning and afternoon feeding sessions, so you are tied to its timetable. Bako requires a road transfer plus a tide-dependent boat from Bako village and is a full-day trip at minimum. Attempting either against a flight departure is how people miss flights. On a layover of around four to five hours, the city waterfront — 20–30 minutes from the airport — is the realistic option.
Q: What airlines fly from Kuching? +
AirAsia operates its base here with the highest frequency — roughly 305 departures a week on domestic and regional routes. Malaysia Airlines runs a secondary hub. AirBorneo, the Sarawak state carrier that replaced MASwings on 2 January 2026, flies rural Borneo turboprop routes, with jet services to Kuala Lumpur, Singapore, Kota Kinabalu and Jakarta planned for around Q3 2026, pending approvals. Batik Air, Firefly, Scoot, Royal Brunei, Indonesia AirAsia and Air Changan also operate here.
Q: What changed at Kuching in 2026? +
MASwings, the longtime regional carrier for Borneo’s interior routes, ceased on 1 January 2026. AirBorneo — owned by the Sarawak state government — flew its first services on 2 January 2026 and took over the rural turboprop network. Jet services from Kuching to Kuala Lumpur, Singapore, Kota Kinabalu and Jakarta are planned for around Q3 2026, pending approvals. If you booked a MASwings flight before the changeover, it now belongs to AirBorneo.
Q: Is there a train or bus to Kuching city centre? +
No. There is no rail link to the terminal and no airport-branded bus. The city bus network runs through the urban area but is not designed for airport passengers — reaching it from the terminal means a walk to a stop outside the airport grounds. The Kuching Urban Transportation System, a planned autonomous rapid transit network, is not yet carrying passengers on an airport link. Use the taxi coupon or Grab.
Q: How far is the airport from central Kuching? +

About 11 km south of the centre — a 20-to-30-minute drive in normal traffic. That short distance is what makes a city layover workable at KCH: round-trip transfer runs roughly 40–60 minutes by taxi or Grab, which is why the waterfront is achievable on a four-to-five-hour stop when the wildlife reserves are not.


📊 At a Glance — KCH 2026

Item Detail
IATA / ICAO KCH / WBGG
Distance to centre ~11 km south of Kuching
Terminals Single; domestic + international under one roof
To city No airport bus; taxi coupon ≈ RM30 (RM25–35) or Grab ≈ RM11–15; ~20–30 min
Midnight surcharge +50% on taxi fare 00:00–06:00
Currency MYR (RM); ≈ RM3.97/US$1, ≈ RM4.60/€1 (May 2026)
Payment Cards + Grab in cities; cash for hawkers, markets, taxi coupon
Border (national) Visa-free 90 days (US/UK/EU/JP/AU/CA) or 30 days (India/China/ASEAN); eVisa for others
Sarawak immigration Separate entry stamp on arrival (commonly 30 days), counted independently of the Peninsula
Arrival card MDAC mandatory, free, file within 3 days; Singapore citizens exempt
Priority Pass lounges Plaza Premium (opp. Gate 5), Travel Club (opp. Gate 6) — domestic side
International airside lounge None
Based carriers AirAsia (base, largest); Malaysia Airlines (secondary hub); AirBorneo (state carrier from 2 Jan 2026)
Layover verdict City waterfront viable ~4–5 hrs; Semenggoh/Bako need a full day; stay airside under ~3 hrs

Posted 55d ago

More deals you might like

Loading route… Book Now →
Find your deal