Malaysia SIM Card Validity & Registration Rules: How Long Your Tourist SIM Stays Active
✅ Last verified on-the-ground: 2026-07-22
A tourist SIM in Malaysia can stay active anywhere from 7 days to 90 days, depending on the operator, the plan, and (since 2026) a new regulator-imposed cap. This guide walks through what happens at the Maxis/Celcom/Digi/Hotlink counter.
For related planning, see our guide on Sea Backpacking Hub.
Subodh’s Pro Tip: Don’t confuse “plan validity” (your data bundle lasts X days) with “line validity” (the SIM stays registered in the network). Both expire, and on different clocks. A 7-day plan on a 30-day line is not the same as a 7-day plan on a 7-day line.
Quick Answers
| What | Answer | Price (INR) |
|---|---|---|
| Tourist SIM plan (Hotlink/Celcom, 7 days, ~5GB) | Sold at KLIA, KLIA2, Penang and Kota Kinabalu airports | ₹353 (~15 MYR or ~$3.67) |
| Mandatory SIM registration | Required for all foreign passports since 2024, done at purchase | Free |
| New 2026 tourist SIM cap | 3 months (90 days) maximum line validity for prepaid tourist SIMs | Free |
| Check your Malaysia SIM number | Dial *139# (Hotlink) or *126# (Celcom) or *100# (Digi/Maxis) | Free USSD |
| Check balance and data | Dial *124# (Hotlink) or *118# (Celcom) or *123# (Digi) | Free USSD |
Why SIM Validity in Malaysia Is Confusing Right Now
Until 2024, a foreign tourist could walk into a Malaysian telco store, hand over a passport, get a prepaid SIM, and walk out with a line that stayed alive for up to a year (longer with periodic top-ups). That changed in two waves:
- 2024: The Malaysian Communications and Multimedia Commission (MCMC) made SIM registration mandatory for all foreign passport holders at the point of activation. No registration = no service, even if the SIM physically works.
- 2026: A second regulatory update capped the maximum validity of any prepaid tourist SIM at 90 days (3 months) from activation. After that, the line is automatically deactivated even if you still have data balance left.
The practical effect for Indian backpackers: a Maxis or Hotlink tourist SIM you buy on day one in Kuala Lumpur will, by law, stop working on day 91, no matter how much you’ve topped up. If you’re staying longer than 3 months, the SIM needs to be re-registered (not just topped up) and most operators won’t do that for a tourist passport.
That’s the rule the older travel blogs missed. They still say “your Malaysian SIM works for up to a year with periodic top-ups.” That stopped being true.
SIM Validity Per Operator: Maxis, Celcom, Digi, Hotlink
Maxis and Hotlink are sister brands (Hotlink is Maxis’s youth/prepaid label). Celcom and Digi merged under the CelcomDigi umbrella in late 2023, so post-merger you can think of them as two parallel networks. Unifi Mobile (formerly TM) is the third major player but rarely stocked at airport counters. Here’s how their tourist plans compare.
Maxis / Hotlink tourist SIM
The Hotlink Tourist SIM is the easiest to find. KLIA, KLIA2, and most airport counters stock it. The plan comes in three validity buckets:
- 7-day pass: ₹353 (~15 MYR or ~$3.67), ~5GB data, local calls included
- 30-day pass: ₹589 (~25 MYR or ~$6.11), ~10GB data, local calls included
- 90-day pass: ₹1,060 (~45 MYR or ~$11.01), ~25GB data, local calls included
The line itself (the SIM’s “registered to your passport” clock) is valid for 90 days from activation regardless of which plan you buy. If you take the 7-day plan, your plan dies on day 8 but your line is alive until day 91. You can top up another 7-day plan on the same line until day 91. After day 91, the line dies and the SIM is dead even if you top up more, unless you re-register.
Celcom / CelcomDigi tourist SIM
Celcom’s prepaid prepaid tourist pack is similar in structure:
- 7-day pass: ₹236 (~10 MYR or ~$2.45), ~3GB data
- 30-day pass: ₹589 (~25 MYR or ~$6.11), ~10GB data
- 90-day pass: ₹1,178 (~50 MYR or ~$12.23), ~30GB data
Validity on the SIM is 90 days from activation. The cheaper ₹236 (~10 MYR or ~$2.45) pack is a reasonable budget choice but watch the data cap; 3GB over 7 days is fine for maps and WhatsApp, less fine if you’re tethering to a laptop.
Digi tourist SIM
Digi’s tourist prepaid is less prominently stocked but works the same way: 7-day, 30-day, and 90-day bundles, line validity 90 days. Pre-merger Digi plans still work on the CelcomDigi network post-merger.
Unifi Mobile
Unifi Mobile prepaid tourist SIMs are available at Unifi stores (not usually at the airport). Same 90-day line cap applies.
Subodh’s Pro Tip: All four operators sell what looks like the same plan at slightly different prices, but the data caps vary. Hotlink’s ₹589 (~25 MYR or ~$6.11) 30-day pack gives 10GB, Digi’s gives 8GB, Celcom’s gives 10GB. If you’re tethering a lot, the extra 2GB matters.
How SIM Registration Works for Indian Travellers
Since 2024, every prepaid SIM sold to a foreign passport holder in Malaysia must be registered at the point of sale. There are two paths:
- Counter registration (most common). The store clerk scans your passport, takes your photo, and activates the SIM on the spot. Takes 3-5 minutes. You’ll receive an SMS confirmation with your Malaysian mobile number.
- App-based registration. Some operators (Maxis has pushed this most aggressively) let you self-register via the MyMaxis or Hotlink app. You upload your passport scan, take a selfie, and the SIM activates within minutes.
Both paths require the same information: your passport number, your Malaysian visa or entry stamp details, and your fingerprint or biometric photo. Indian travellers with a valid eNTRI (free, 15 days) or eVISA (paid, 30 days, ~₹1,800 (~$18.68)) entry can register a SIM. Travellers who entered on a longer-term visa (work, study) may need to register via the operator’s app and provide additional documents.
For more on eNTRI and eVISA, see the official portal and our Malaysia visa application guide.
What if you skip registration?
Your SIM may show signal and even let you send an SMS, but data will be blocked and outgoing calls won’t connect. MCMC has been enforcing this strictly since late 2024; the days of “buy a SIM, ignore registration, get 3 months of free data” are over.
How Long Does Your Tourist SIM Stay Active? (The Honest Answer)
Three clocks run simultaneously on a Malaysian prepaid tourist SIM:
- Plan validity (7, 30, or 90 days): your data bundle and call credit last this long.
- Line validity (90 days from activation): the SIM is registered in the network as your line.
- Top-up grace period: if you top up after the line expires, some operators will reactivate for one more 90-day window.
The 2026 cap means clock #2 is hard-capped at 90 days. After day 91, the line is dead and only a fresh registration (which most operators won’t do for a tourist passport mid-trip) will revive it.
In practice, for a 14-day Malaysia trip, none of this matters. For a 3-month overland stretch that includes Peninsular Malaysia, Borneo, and Singapore, the line dies the day you re-enter Malaysia from Singapore, even if you have leftover data.
How to Check Your SIM Number, Balance, and Data
The universal code is *100# (works on Maxis, Celcom, and Digi, returns your phone number). But operator-specific codes are more useful:
Maxis / Hotlink
- Check your phone number:
*139# - Check balance:
*124# - Check data balance:
*124*1# - Check plan expiry:
*124*2#
Celcom / CelcomDigi
- Check your phone number:
*126# - Check balance:
*118# - Check data balance:
*118*1#
Digi
- Check your phone number:
*100# - Check balance:
*123# - Check data balance:
*123*2#
Unifi Mobile
- Check your phone number:
*100# - Check balance:
*118#
USSD codes are free. They work without data. They work even if your phone has no SIM-swap capability. For Indian travellers whose phone may have Indian carrier APN settings baked in, the data part may need a manual APN reset on first use; the codes themselves are text-message-based and work regardless.
Our How to Check Your Malaysia SIM Card Number and Balance guide goes deeper on the exact code sequences and what each operator’s USSD menu looks like.
Top-Ups, Recharges, and the 3-Month Cap
This is the part the older travel blogs miss, and the part real ranking competitors cover well. The 2026 cap specifically targets the “I bought a SIM in 2024 and have been topping it up ever since” loophole. Here’s what works now:
Top-up mechanics
You can top up a Malaysian prepaid SIM four ways:
- At any 7-Eleven or KK Mart counter. Walk in, hand over cash, get a top-up voucher (12-digit code), dial
*123*<code>#. Universal across all operators. - Via the operator’s app (MyMaxis, Celcom Life, MyDigi). Requires a Malaysian-registered card or Touch’n Go eWallet.
- Via Touch’n Go eWallet directly. Works at any merchant terminal.
- Via the MyTelco portal (a third-party top-up site) using an international credit card. This is the most backpacker-friendly option because you don’t need a Malaysian bank account.
Top-up amounts range from ₹118 (~5 MYR or ~$1.22) to ₹236 (~10 MYR or ~$2.45). Most operators allow partial credit: top up ₹707 (~30 MYR or ~$7.34) and you get 30 MYR in calling credit (which can be converted to data at roughly 1 MYR = 1GB, varying by plan).
Reactivation after the line expires
Before the 2026 cap, if your line expired, you could top up and the line would reactivate for another 30-90 days, indefinitely. Travellers who crossed the border frequently into Singapore and Thailand reported keeping the same Malaysian SIM alive for over a year with periodic top-ups.
That doesn’t work anymore. After 90 days from first activation, the line is permanently deactivated. A top-up will not revive it. To get a new SIM, you need to buy a new one and register it again.
For backpackers doing a Thailand-Malaysia-Singapore loop, this means: budget for one new Malaysian SIM per 90-day stay in Malaysia. Most don’t, because they assume the old SIM still works.
Safety Alert: If your phone shows “No Service” after day 91 and you’ve already returned to India, you can’t remotely fix this. The SIM is gone. Plan your SIM budget on a 90-day rotation from day one.
Comparing Malaysia vs Singapore SIM Validity (For Backpackers Crossing the Border)
If you’re doing the standard KL-Singapore-Thailand loop, you’ll likely pick up a Singapore SIM at Changi or a Malaysian SIM at KLIA, then swap. The two systems are different.
| Aspect | Malaysia | Singapore |
|---|---|---|
| Registration at sale | Required since 2024 | Required since 2023 |
| Max tourist SIM validity | 90 days (capped 2026) | 30 days (Singtel), 60 days (StarHub/M1) |
| Plan-only expiry | 7/30/90 days | 7/15/30 days |
| Reactivation after line expiry | Not allowed after 90-day cap | Not allowed; new SIM needed |
| ID required | Passport + biometric photo | Passport + biometric photo |
Singapore’s tourist SIMs are valid for a shorter window (30-60 days vs Malaysia’s 90), but Singapore trips are usually shorter anyway. The two systems don’t coordinate: a Malaysia SIM doesn’t work in Singapore and vice versa. If you cross the Johor Bahru-Singapore border, you’ll lose your Malaysian signal and need a Singapore SIM, then lose Singapore signal when you fly out from Changi.
Travellers report this is the cleanest way to manage it: buy a new SIM in each country on arrival, don’t try to carry one across the border.
For more on how to handle the border crossing itself, see our Malaysia transport guide.
eSIM vs Physical SIM for India-to-Malaysia Trips
Physical SIMs still dominate in Malaysia because the registration process requires biometric capture (photo and fingerprint) that’s hard to do remotely. ESIMs sidestep registration for the most part, but they have caveats:
- Most Malaysian operator eSIMs (Maxis, Celcom, Digi) still require in-person registration even if you buy the eSIM online.
- Third-party eSIM providers (Airalo, Holafly, Nomad) sell Malaysia eSIMs that don’t require registration because they’re not technically Malaysian network SIMs; they’re roaming eSIMs that tunnel back to a server overseas. Data is more expensive and latency is higher.
- For a 7-14 day trip, the third-party eSIM option is fine. For longer trips, the airport-counter physical SIM wins on cost.
Get Nomad eSIM for Indian travellers who want coverage from the moment the plane touches down at KLIA.
If you go physical SIM at the airport, our Malaysia SIM Card Airport Pick-Up guide walks through the exact counter, what you’ll pay, and how long the queue takes.
What Happens When Your Plan Expires (Without the Line Expiring)
If your 7-day plan expires but you’re still within the 90-day line window, your options:
- Buy another data add-on. Hotlink’s
*124*1#menu lets you buy a ₹118 (~5 MYR or ~$1.22) top-up for 3 days of 1GB data, or ₹236 (~10 MYR or ~$2.45) for 7 days of 3GB. Cheaper than a new SIM. - Convert calling credit to data. If you topped up 20 MYR and used ₹118 (~5 MYR or ~$1.22) of data, you have ₹353 (~15 MYR or ~$3.67) in calling credit. Dial
*124*3#(Hotlink) to convert it to a data bundle. - Buy a fresh SIM and switch. Wasteful, but if your 90 days are nearly up, this is what you’ll do anyway.
Our Top-Up Your Malaysia SIM guide has the full menu for each operator.
Common Mistakes Indian Travellers Make With Malaysian SIMs
Mistake 1: Assuming a SIM bought in 2024 still works because you’ve topped it up. The 2026 cap kills lines at 90 days regardless of top-ups. Travellers who topped up in Johor Bahru last December are reporting dead SIMs this March.
Mistake 2: Skipping registration because the SIM works for a few minutes after purchase. It will, until MCMC’s system catches up and blocks the line. Registration is mandatory and free.
Mistake 3: Using Indian APN settings from the original SIM. Your Indian Jio or Airtel APN won’t work on a Malaysian network. The new SIM will auto-configure in most cases, but if data doesn’t connect within 5 minutes, manually reset APN to Maxis/Celcom/Digi defaults.
Mistake 4: Buying a 7-day plan for a 10-day trip. Plan expiry doesn’t equal line expiry, but if you run out of plan on day 8, you can’t buy a new plan on the same SIM mid-cycle. You’ll need to top up on day 8 and convert to data.
Mistake 5: Carrying your Malaysian SIM into Singapore and expecting it to roam. It won’t. Buy a Singapore SIM on arrival at Changi. Same goes for Thailand.
FAQ
How long is a Malaysia tourist SIM valid? 90 days from activation, capped under a 2026 MCMC regulation. The plan bundle (data + calls) is 7, 30, or 90 days depending on which you buy, but the line itself dies at day 91 regardless of remaining top-up credit.
Is SIM registration mandatory for Indian passport holders? Yes, since 2024. You register at the point of sale with your passport and a biometric photo, either at the counter or via the operator’s app. No registration = no working data.
What’s the USSD code to check my Malaysia SIM number?
*100# works on all four major operators. Operator-specific: *139# (Hotlink), *126# (Celcom), *100# (Digi/Maxis). Codes are free.
Can I top up and reactivate after 90 days? No, not under the 2026 cap. After 90 days, the line is permanently deactivated and only a fresh SIM with fresh registration will work. Older SIMs that could be revived with a top-up no longer can.
How is Malaysia different from Singapore for tourist SIMs? Singapore’s tourist SIMs are valid 30-60 days (shorter than Malaysia’s 90), but registration works the same way (passport + biometric). Malaysian SIMs don’t roam into Singapore and vice versa; most backpackers buy a new SIM in each country.
Can I keep my Malaysian SIM if I cross into Singapore for a week? The SIM won’t work in Singapore (no roaming on Malaysian prepaid tourist plans), but the line stays alive when you return to Malaysia within the 90-day window. After 90 days total (cumulative or not), it’s dead.
What if I lose my phone with the Malaysian SIM in it? Visit any operator store with your passport. They’ll transfer your line to a new SIM, but the 90-day clock keeps ticking. Our Malaysia SIM Card Brands and Operators guide has the store locations.
— Subodh---