info

Independent guide - not a government website. The MDAC is free.

flight_land AIR ENTRY POINT

Arriving via Kuching International Airport (KCH)

Sarawak's primary international gateway on the island of Borneo. Complete walkthrough for international clearance, East Malaysia's separate immigration control, MDAC processing, and onward transfers.

verified Verified against latest Immigration Department of Malaysia (JIM) operations
schedule Estimated guide read time: 4 mins

Kuching Airport Arrival & Immigration Key Facts

IATA Code: KCH

Essential arrival parameters for travellers arriving in Sarawak, East Malaysia. Note that Sarawak operates its own immigration control separate from Peninsular Malaysia — keep your MDAC confirmation and passport ready.

Queue Time check_circle
10 – 25 mins

Generally light; up to 40 mins during clustered regional arrivals from Singapore or Kuala Lumpur.

Terminal Setup check_circle
Single Terminal

Integrated domestic and international concourse with immigration hall on the arrivals level.

Operating Hours check_circle
05:30 – 24:00 Daily

Immigration and customs counters operate aligned with scheduled flights.

Nearest Facilities check_circle
Landside & Concourse

SIM kiosks, licensed money changers, official taxi counter, ATMs.

Step-by-Step Arrival & Clearance Protocol

6 Progressive Steps

Chronological walkthrough from aircraft disembarkation to Kuching city transport.

1

Deplane and Follow Arrival Signage

Disembark via aerobridge or tarmac stairs into the arrivals corridor. Follow signage marked "Imigresen / Immigration & Baggage Claim." Typical walking time: 3 to 5 minutes.

2

Present MDAC Confirmation & Passport

Even travellers connecting from Peninsular Malaysia must clear Sarawak's own immigration control, since East Malaysia manages entry separately under Malaysia's federal system. Have your MDAC confirmation and passport (6+ months validity) ready regardless of your origin.

3

Biometric & Immigration Inspection

Most arrivals proceed through manned counters, as autogate coverage at this regional gateway is more limited than KLIA or Penang. Officers verify your MDAC record and issue your entry endorsement.

4

Collect Checked Baggage

Proceed to the baggage reclaim hall immediately past passport control. Check the overhead monitors for your carousel assignment; free trolleys are available.

5

Customs Inspection & Declaration

Pass through Royal Malaysian Customs. Use the Green Channel if you have nothing to declare, or the Red Channel for dutiable items or currency exceeding USD $10,000.

6

Exit to Public Arrival Hall & City Transport

Emerge into the landside arrival hall, where you'll find prepaid taxi counters, Grab pick-up bays, and Kuching Sentral-bound airport bus services.

badge

Sarawak's Separate Immigration Control

As part of Malaysia's federal arrangement, Sarawak (like Sabah) administers its own immigration control at entry points:

  • Applies even to Malaysian citizens arriving from the Peninsula, who must present identification
  • Foreign travellers still only need one valid MDAC submission covering their Malaysia arrival
  • Autogate lanes are more limited here than at KLIA or Penang; expect manual counters in most cases
Requirement: Keep your MDAC confirmation accessible even on domestic-looking connecting itineraries that touch Sarawak.
Check full Autogate eligibility criteria arrow_forward
warning

Peak Arrival Waves & Regional Connections

Kuching sees concentrated arrivals around specific windows:

  • Midday (12:00 – 14:30): Regional flights from Kuala Lumpur and Singapore.
  • Evening (18:00 – 20:30): Connecting flights from other East Malaysian hubs.

Queue Tip: Outside these windows, immigration clearance is typically fast with minimal waiting.

directions_car

Airport Location & Ground Transportation

Kuching, Sarawak · Postal Code: 93250

KCH is located approximately 11 km south of Kuching city centre in the Sarawak state capital.

Grab & E-Hailing local_taxi
Door-to-Door

Pick-up at designated bays outside the arrival hall; the fastest option to city hotels.

Duration: 20 – 30 mins to city centre
Fare: RM 20 – 35 (dynamic pricing)
Airport Coupon Taxi confirmation_number
Fixed Price

Purchase prepaid taxi coupons inside the arrival hall before heading outside.

Duration: 20 – 30 mins to city centre
Fare: Fixed zone rate (~RM 30 – 40)
Airport Bus to Kuching Sentral directions_bus
Budget Option

Scheduled bus service connecting the airport to Kuching Sentral terminal.

Duration: 35 – 45 mins
Fare: RM 3 – 5
edit_note

MDAC Form Tip for Sarawak Stays: Select SARAWAK in the official state dropdown and enter your exact 5-digit hotel postcode (e.g., 93000, 93250).

ZERO FEES • FREE SOVEREIGN SERVICE

Ready to Complete Your Arrival Card?

Submit directly on the official Jabatan Imigresen Malaysia portal within 3 days of departure. Never pay commercial processing tolls to copycat websites.

Open Official Portal (imi.gov.my) open_in_new

Official Government of Malaysia Portal