Kuala Lumpur eSIM 2026: 28 minutes in on the KLIA Ekspres, plus Touch n Go and the MDAC
Kuala Lumpur is one of the few cities in Southeast Asia where the airport train is genuinely the best option, but the rail network is dense and the cards and payment rules each have their own quirks, so first-timers tend to stall at KL Sentral. Here are the published fares and journey times, how Touch ‘n Go works, and the official rules on MDAC and prepaid SIM registration.
Getting online in Kuala Lumpur: eSIM, airport SIM or roaming
| Option | Best for | Watch out for |
|---|---|---|
| eSIM | Short leisure and business trips | Install over Wi-Fi before you fly, then turn on data roaming |
| Local SIM at the airport | Travellers who need a Malaysian number | MCMC requires prepaid registration; foreigners need the original passport |
| International roaming | Transits and very short stays | Higher rates; check the daily cap |
| Hotel Wi-Fi | In the room only | No use at an interchange, in a taxi queue or at a ticket gate |
What stands out in Kuala Lumpur is how early the payment and border steps went digital: you can tap a card straight at the airport train gate, the autogate expects an MDAC, and Grab handles everything in-app. Each of those stalls the moment you lose signal, so have data ready the second you land.
- ・Covers Kuala Lumpur, Penang, Malacca and East Malaysia
- ・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
Malaysia eSIM: when to install and what to do first
Peanutmo’s Malaysia eSIM ships on a Malaysia-Singapore allocation, so it also works in Singapore and a KL-in, Singapore-out trip needs no card swap. The install:
Arriving at KLIA: published fares and journey times
Malaysia Airports now calls the two terminals at Kuala Lumpur International Airport (KUL) KLIA Terminal 1 and KLIA Terminal 2, though some pages still carry the older klia2 spelling. These are the ways into the city:
| Option | Route and published journey time | Adult single |
|---|---|---|
| KLIA Ekspres | KL Sentral to Terminal 1 in 28 minutes; Terminal 1 to Terminal 2 in a further 3; every 20 minutes all day | RM55 (RM100 return) |
| KLIA Transit | Terminal 2 to KL Sentral in 39 minutes, calling at Salak Tinggi, Putrajaya & Cyberjaya and Bandar Tasik Selatan | RM55, with lower fares to intermediate stops |
| Express Coach | Terminal 1 to KL Sentral, published as 1 hour, every 30 minutes | RM15 (child RM10) |
Children aged six to fifteen pay RM25 single and RM45 return on the KLIA Ekspres, and under-sixes go free. Payment, per the operator, works at ticket counters, self-service kiosks, the official app and website, or by tapping a contactless credit card or a Touch ‘n Go card directly at the gate.
The gap matters if you are heading to an intermediate stop: KL Sentral to Bandar Tasik Selatan is RM6.50 for an adult single, to Putrajaya & Cyberjaya RM14.00, and to Salak Tinggi RM18.30.
City transport and how Touch ‘n Go works
City rail is run by Rapid Rail, a subsidiary of the wholly government-owned Prasarana. Its published lines are Kelana Jaya, Ampang, Sri Petaling, the KL Monorail, Kajang and Putrajaya, and it took over the Shah Alam Line in 2026.
- The Touch ‘n Go card: RM15, made up of RM5 for the card and RM10 of value, sold at station counters, Touch ‘n Go outlets, and some petrol stations and convenience stores.
- Topping up: counters, self-service machines, petrol stations and convenience stores; the operator notes a RM0.50 fee per counter top-up.
- Bus discount: paying bus fares with the card earns the published 20 per cent discount.
- Single journey tokens: available from station machines, but the operator notes they attract the higher cash fare rate, so a card pays for itself over a few rides.
What a day of data in Kuala Lumpur looks like
| What you are doing | Rough daily use | Notes |
|---|---|---|
| Maps and interchange lookups | 200–400 MB | The dense rail network means a lot of checking |
| Grab bookings and payment | 50–100 MB | Light in itself, but needs a live connection |
| Social feeds and stories | 300–600 MB | Driven by how much video you watch |
| Photo and short video uploads | 400 MB and up | The Twin Towers and night shots push this up |
| Voice and video calls | 100–300 MB | Budget separately for long calls |
A normal city day lands around 1GB; take the next tier up if you tether for someone else.
Picking days and data for a Kuala Lumpur eSIM
- Days: land day to departure day, plus one if a red-eye crosses midnight.
- Data: 1GB a day is the baseline for five days in the city; go a tier up for a Genting or Malacca day trip.
- Unlimited: right if you tether or share with companions. See how unlimited plans handle fair use.
- Malaysia plus Singapore: the Malaysia plan works in Singapore too, so KL-in, Singapore-out needs no swap. For a Singapore-only trip, the Singapore eSIM is simpler.
- ・No physical SIM to swap, installed before you leave home
- ・Delivered in about 10 minutes, with no airport queue
- ・Refundable if the signal is unstable or the plan goes unused
Support 10:00–17:00 (UTC+8), LINE @peanutmo
Kuala Lumpur data FAQ
What is the fastest way from KL airport into the city?
The KLIA Ekspres non-stop train. The operator publishes KL Sentral to KLIA Terminal 1 as 28 minutes, with another 3 minutes on to Terminal 2, departing every 20 minutes all day. An adult single is RM55 and a return RM100; children aged six to fifteen pay RM25 single, and under-sixes travel free.
What is the difference between KLIA Transit and KLIA Ekspres?
Ekspres runs non-stop. Transit calls at Salak Tinggi, Putrajaya & Cyberjaya and Bandar Tasik Selatan, and the operator publishes Terminal 2 to KL Sentral as 39 minutes end to end. If your destination is one of the intermediate stops, Transit is far cheaper: KL Sentral to Bandar Tasik Selatan is RM6.50 for an adult single.
How do I buy a Touch ‘n Go card and what does it cost?
Rapid KL publishes the card price as RM15, made up of RM5 for the card and RM10 of stored value. It is sold at customer service counters across the LRT, MRT, Monorail and BRT, at Touch ‘n Go outlets, and at some petrol stations and convenience stores. Paying bus fares with it earns the published 20 per cent discount.
Do I need a passport to buy a local SIM in Malaysia?
Yes. The MCMC states that all prepaid subscribers must register regardless of nationality, tourists included, and that foreigners may register with a passport, work permit or student ID, bringing the original document. An eSIM removes that step.
When should I submit the MDAC?
The Immigration Department's autogate page lists completing the Malaysia Digital Arrival Card within three days before arrival as one of the conditions for using the e-gate, and Taiwan appears in its nationality list. Our MDAC walkthrough covers the form.
How much data does five days in KL need?
Mostly maps, ride-hailing and social uploads. For a five-day city trip, 1GB a day usually covers it. If you are crossing into Singapore or Penang, check the coverage area first. See our data sizing guide.
Related reading
How Malaysian plans compare, including when one card covers Singapore too.
The online declaration due three days before arrival.
Worth comparing if your trip takes in both countries.
Match your habits to the table and the tier becomes obvious.