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

8 Primary Checkpoints Documented Biometric Autogates Enabled at Key Ports Real-Time Border Advisories Active

Malaysia Entry Points

Comprehensive directory of official border crossings, international airports, land causeways, and maritime ferry terminals where MDAC submission is verified upon arrival.

Selangor / Sepang IATA: KUL
Autogate Enabled

Kuala Lumpur International Airport (KLIA Terminal 1)

International full-service carrier flights (Malaysia Airlines, Emirates, Singapore Airlines, Qatar Airways).

Clearance Profile: Peak arrival wait 20–40 mins. Biometric autogates fully accessible for eligible foreign passport holders who submitted MDAC prior to landing.
Primary Air Hub View Details
Selangor / Sepang IATA: KUL
Autogate Enabled

Kuala Lumpur International Airport Terminal 2 (klia2)

Low-cost carrier operations including AirAsia network, Scoot, and regional budget flights.

Clearance Profile: Average immigration clearance 25–45 mins. Dedicated digital arrival verification counters and automated smart gates operational.
LCC International Hub View Details
Johor / JB Central Border: BSI
Singapore Exempt

Johor Bahru — BSI Causeway (Woodlands Checkpoint)

Heavy cross-border land transit connecting Singapore via Causeway buses, KTM Shuttle Tebrau, and personal vehicles.

Clearance Profile: Singapore citizens are officially exempt from MDAC. All other foreign passport holders require MDAC. Peak rush-hour congestion ranges 60–120 mins.
Heavy Land Transit View Details
Johor / Gelang Patah Border: KSAB
VEP Required for SG Cars

Tuas Second Link (Sultan Abu Bakar Complex / KSAB)

Vehicle and express highway crossing connecting western Singapore to Johor state and North-South Expressway.

Clearance Profile: Faster land alternative to BSI Causeway. Non-Singaporean foreigners require MDAC submission. RFID VEP tag mandatory for Singapore-registered private cars.
Highway Vehicular Crossing View Details
Penang / Bayan Lepas IATA: PEN
Autogate Enabled

Penang International Airport (PIA)

Northern Malaysia premier air gateway handling regional direct links from Singapore, Bangkok, Taipei, and Doha.

Clearance Profile: Quick customs and immigration clearance averaging 15–25 mins. Digital arrival card validation verified at entry boarding bridge desk and autogates.
Northern Gateway View Details
Kedah / Kubang Pasu Border: BKH
Manual Counters

Bukit Kayu Hitam (ICQS Thailand Border / Sadao)

Northern land border connecting Thailand (Songkhla Province). Primary road link between Malaysia and mainland Southeast Asia.

Clearance Profile: MDAC mandatory for all international tourists entering via tourist coach, private vehicle, or on foot. Submission QR codes checked manually by immigration officers.
Thailand Land Link View Details
Sarawak (East Malaysia) IATA: KCH
Autonomous Immigration

Kuching International Airport

Borneo regional gateway serving direct international arrivals from Singapore, Brunei, and Pontianak (Indonesia).

Clearance Profile: Sarawak maintains autonomous immigration control. Foreign passengers flying directly from overseas must submit MDAC; separate state stamp issued upon entry.
Borneo Hub View Details
Kedah / Padang Matsirat IATA: LGK
Manual Verification

Langkawi International Airport

Duty-free island direct charter flights and international non-stop connections from Singapore, Chengdu, and seasonal Europe routes.

Clearance Profile: Rapid processing averaging 10–20 mins due to smaller passenger volumes. Officers verify MDAC submission confirmation PDF or mobile barcode.
Island International Hub View Details
Maritime Ferry Terminals & Domestic Transit Regulations

Arriving by Sea or Connecting to Sabah & Sarawak?

International ferry passengers docking at Port Klang Cruise Terminal, Stulang Laut (Johor), or Langkawi Kuah Jetty (from Koh Lipe, Thailand) are subject to MDAC checks before terminal disembarkation. Travelers transiting from Peninsular Malaysia to East Malaysia do not need a second MDAC, but must clear domestic state checkpoints.

Ready to Submit Your Arrival Card?

Complete your registration strictly within 3 days prior to your arrival date directly on the government immigration server.

You will be redirected to the official Immigration Department of Malaysia website (imi.gov.my). There is zero submission fee. Beware of third-party agencies charging $30–$85 USD.