Malaysia trip planning 2026: the three-day MDAC window, the original-passport SIM rule and the East Malaysia check

A Malaysia trip has more moving parts than it looks: an arrival card to file, an original passport needed to buy a SIM, and very different transport between cities. Here are the official rules and fares, plus what changes once you leave Kuala Lumpur for Penang, Malacca or East Malaysia.

Before you fly to Malaysia: the MDAC and entry conditions

Taiwan’s Bureau of Consular Affairs lists Malaysia as visa-free for 30 days on its list updated 23 July 2026. What you have to file before arriving is the MDAC:

  • When: the registration page states your trip must be within three days including the date of submission, so file within three days of arrival.
  • Where: the Immigration Department’s own system at imigresen-online.imi.gov.my, not a third-party site.
  • Why it matters: the department’s autogate page lists the MDAC as one of the conditions for using the e-gate; the other is holding an e-passport.
  • Who qualifies: the e-gate covers business and social travellers from 63 countries, with Taiwan in the nationality list.

Our MDAC walkthrough covers the form itself. The thing to hold on to: visa-free and arrival declaration are two separate requirements, and being visa-free does not exempt you from the MDAC.

From KL airport, and getting around the city

Malaysia Airports now calls the two terminals at Kuala Lumpur International Airport KLIA Terminal 1 and KLIA Terminal 2. These are the published rail figures:

OptionRoute and published journey timeAdult single
KLIA EkspresKL Sentral to Terminal 1 in 28 minutes, plus 3 minutes on to Terminal 2; every 20 minutes all dayRM55 (RM100 return)
KLIA TransitTerminal 2 to KL Sentral in 39 minutes, calling at Salak Tinggi, Putrajaya & Cyberjaya and Bandar Tasik SelatanRM55, with much lower fares to intermediate stops
Express CoachTerminal 1 to KL Sentral, published as 1 hour, every 30 minutesRM15 (child RM10)

City rail is run by Rapid Rail, a subsidiary of the wholly government-owned Prasarana, across the Kelana Jaya, Ampang, Sri Petaling, Monorail, Kajang and Putrajaya lines, with the Shah Alam Line added in 2026. Our Kuala Lumpur guide has the full picture including Touch n Go.

Beyond Kuala Lumpur: Penang, Malacca and East Malaysia

Malaysia splits into Peninsular and East Malaysia, and the planning logic is entirely different. Work out which side you are going to first.

  • Penang (George Town): has its own international airport, about an hour’s flight from KL, with long-distance buses and trains as alternatives. The heritage core is walkable; everything else is ride-hailing.
  • Malacca: no commercial airport, so the bus from KL is the standard approach, usually as a day trip or an overnight.
  • East Malaysia (Sabah and Sarawak): a flight across the sea from the peninsula, and the states run their own immigration check on arrival even if you already cleared immigration in KL, so keep your passport with you.
  • One plan throughout: the Malaysia eSIM covers East Malaysia too, so no swapping between islands.

Getting online in Malaysia: eSIM, local SIM or roaming

OptionBest forWatch out for
eSIMShort leisure and business tripsInstall over Wi-Fi before you fly, then turn on data roaming
Local SIMTravellers who need a Malaysian numberMCMC requires registration regardless of nationality; foreigners need the original passport
International roamingTransits and very short staysHigher rates; check the daily cap
Hotel Wi-FiIn the room onlyNo help with ride-hailing, ticketing or the autogate
Malaysia data covering East Malaysia and Singapore too
  • ・Works from Kuala Lumpur, Penang and Malacca to Sabah and Sarawak, and in Singapore
  • ・Pick data and days to match the trip; no physical SIM, no registration counter
  • ・Refundable if the signal is unstable or the plan goes completely unused
See Malaysia eSIM plans

What a day of data in Malaysia looks like

What you are doingRough daily useNotes
Maps and interchange lookups200–400 MBHigher on days moving between cities
Grab bookings and payment50–100 MBLight in itself, but needs a live connection
Social feeds and stories300–600 MBDriven by how much video you watch
Photo and short video uploads400 MB and upHeritage districts and islands push this up
Translation and menu scanning50–150 MBCamera translation needs a connection

A pre-departure checklist for Malaysia

1
File the MDAC within three days of arrival. Through the Immigration Department’s own system, required for the autogate.
2
Check that your passport is an e-passport. The other autogate condition.
3
Leave time for the East Malaysia check. Sabah and Sarawak run their own immigration control.
4
Install the eSIM. Over Wi-Fi before you fly. See our eSIM phone settings guide.
One plan across the peninsula, East Malaysia and Singapore
  • ・No physical SIM, and no counter asking for your original passport
  • ・Delivered in about 10 minutes
  • ・Refundable if the signal is unstable or the plan goes unused
See Malaysia eSIM plans

Support 10:00–17:00 (UTC+8), LINE @peanutmo

Malaysia trip FAQ

When do I submit the MDAC?

The Immigration Department's registration page states that your trip must be within three days, including the date of submission, so file it within three days of arrival. The department's autogate page also lists completing the MDAC within three days before arrival as one of the conditions for using the e-gate, alongside holding an e-passport; the eligible group covers business and social travellers from 63 countries, and Taiwan appears in the nationality list.

Do Taiwan passport holders need a visa for Malaysia?

Taiwan's Bureau of Consular Affairs lists Malaysia as visa-free for 30 days on its list updated 23 July 2026. The Malaysian Immigration Department does not publish a specific allowance for Taiwan passports, so treat the Bureau's list as the reference on the Taiwan side; the actual permission granted is still the immigration officer's decision.

Do I need my passport to buy a SIM in Malaysia?

Yes, and the original document. The MCMC states that all prepaid subscribers must register regardless of nationality, explicitly including tourists, and that foreigners may register with a passport, work permit or student ID, bringing the original document.

How fast is the train from KL airport?

KLIA Ekspres publishes KL Sentral to KLIA Terminal 1 as 28 minutes, with a further 3 minutes on to Terminal 2, every 20 minutes all day, at RM55 for an adult single. Full fares and the difference from KLIA Transit are in our Kuala Lumpur transport guide.

What does a Touch n Go card cost?

Rapid KL publishes RM15, made up of RM5 for the card and RM10 of stored value, sold at LRT, MRT, Monorail and BRT customer service counters, Touch n Go outlets, and some petrol stations and convenience stores. Paying bus fares with it earns the published 20 per cent discount, and counter top-ups carry a RM0.50 fee.

How much data does a Malaysia trip use?

Mostly maps, ride-hailing and social uploads, so 1GB a day covers most city itineraries. The Malaysia plan ships on a Malaysia-Singapore allocation, so a trip across both needs no card swap. See our data sizing guide.

Related reading

Best eSIM for Malaysia 2026

How the plans compare, including when one card covers Singapore too.

How to file the Malaysia Digital Arrival Card

The online declaration due three days before arrival.

Kuala Lumpur transport and data guide

KLIA Ekspres fares, Touch n Go and the city rail network.

Best eSIM for Singapore 2026

Worth comparing if your trip takes in both countries.

Sources and date checked
・MDAC submission window and autogate conditions: Immigration Department of Malaysia
・Prepaid SIM registration: Malaysian Communications and Multimedia Commission (MCMC)
・KLIA Ekspres and KLIA Transit times and fares: kliaekspres.com; Touch ‘n Go: Rapid KL
The rules, fares and operating hours above were taken from the relevant authorities’ and operators’ official websites on 6 October 2026. Entry rules and fares change; check the latest official announcement before you travel.
Added to Cart
Shopping Cart Updated
Network error, please try again!