Getting connected immediately on arrival in Malaysia is straightforward. The country has four main mobile operators — Maxis, Celcom, U Mobile, and Digi (now merged with Celcom under the CelcomDigi brand) — and competition between them keeps tourist SIM prices competitive. A 30-day prepaid plan with 30–60GB of data typically costs MYR 30–50 (approximately USD 6–11), which is excellent value compared to using international roaming.
The alternative — eSIM — removes the physical card entirely and lets you activate a Malaysia data plan before you even board the plane.
Buying a Physical SIM at the Airport
KLIA and KLIA2 (Kuala Lumpur International Airport) are the easiest places to get a SIM on arrival. All major operators have staffed kiosks in the arrivals halls of both terminals, open from approximately 7am to midnight daily.
You will need:
- Your passport (mandatory for SIM registration under Malaysian law)
- A compatible unlocked phone (locked phones from overseas operators may not accept foreign SIMs)
- MYR 30–60 in cash or a card — most airport kiosks accept cards, but cash avoids any terminal payment issues
Other airports with operator kiosks:
- Penang International Airport (PEN) — Maxis, Celcom, and U Mobile
- Kota Kinabalu International Airport (BKI) — Maxis, Celcom, Digi
- Kuching International Airport (KCH) — Maxis, Celcom
- Langkawi International Airport (LGK) — Maxis kiosk (limited hours)
For smaller regional airports (Sandakan, Miri, Sibu), buy your SIM in Kuala Lumpur or at the nearest town with a telco shop before heading deeper into East Malaysia.
Operator Comparison: Which SIM to Buy
Maxis — Best for Coverage
Maxis has the widest 4G and 5G coverage footprint in Malaysia, particularly in East Malaysia (Sabah and Sarawak) and rural peninsular areas. If your trip includes Borneo, Maxis is the lowest-risk choice for consistent signal.
Tourist plans (as of 2026, prices approximate):
- 7 days, 8GB data: MYR 18
- 15 days, 20GB data: MYR 28
- 30 days, 50GB data: MYR 50
Maxis tourist SIMs include calls and SMS. Top-up options are available at convenience stores (7-Eleven, KK Mart) and online.
Celcom / CelcomDigi — Best Value for Long Stays
Celcom merged with Digi to form CelcomDigi in 2023, creating Malaysia’s largest network by subscriber count. The combined network has good urban and suburban coverage, and the tourist plans are competitively priced for longer stays.
Approximate tourist plan pricing:
- 14 days, 30GB: MYR 30
- 30 days, 60GB: MYR 45
- 30 days, unlimited* (throttled after 50GB): MYR 55
*Fair use throttling applies after the data cap — speeds drop to 1 Mbps rather than cutting off entirely.
CelcomDigi kiosks are common in shopping malls and convenience stores if the airport kiosk has a queue.
U Mobile — Best Urban Value
U Mobile is strong in Peninsular Malaysia urban centres — Kuala Lumpur, Penang, Johor Bahru — but rural and East Malaysia coverage is noticeably weaker than Maxis or Celcom. For a trip focused entirely on KL, Penang, and west coast cities, U Mobile’s pricing is competitive.
Approximate tourist plan pricing:
- 7 days, 10GB: MYR 15
- 30 days, 30GB: MYR 30
- Unlimited (throttled) 30 days: MYR 50
U Mobile’s unlimited postpaid plan — available to longer-stay visitors who can open an account — runs approximately MYR 55/month and is a good option for digital nomads staying on a DE Rantau visa.
Digi (now CelcomDigi)
Following the merger, Digi SIMs are being migrated to the CelcomDigi network. Standalone Digi tourist SIMs may still be available at some outlets but will gradually phase out. If you see a Digi counter, it will sell CelcomDigi products.
Malaysia eSIM Options
An eSIM is a digital SIM embedded in your phone that can be activated remotely without a physical card. For travellers arriving late, transiting quickly, or simply wanting to be connected before landing, it removes the airport-kiosk step entirely.
How to activate a Malaysia eSIM:
- Purchase a plan from an eSIM provider before or after arrival
- Scan the QR code provided or enter the activation details manually
- Select the eSIM as your active data line (you can keep your home SIM active for calls)
- Activation typically completes within minutes
Airalo
Airalo is the most widely used eSIM marketplace, aggregating plans from local network partners across 190+ countries. Malaysia plans on Airalo run on the Digi/CelcomDigi network (as of 2026).
Airalo Malaysia plans (approximate pricing in USD):
- 1GB / 7 days: USD 4.50
- 3GB / 30 days: USD 9.50
- 5GB / 30 days: USD 13.00
- 10GB / 30 days: USD 19.00
Airalo does not include local calls or SMS — data only. For travellers using WhatsApp, Signal, or other internet-based calling, this is not a limitation in practice.
The Airalo app (iOS and Android) is the easiest way to manage your eSIM, top up, or switch to a different country plan when moving on from Malaysia.
Other eSIM Providers
- Holafly — unlimited data Malaysia plans from approximately USD 19/7 days; good for heavy data users
- Nomad — competitive pricing, clean app interface; Malaysia plans from approximately USD 8 for 3GB
- Airhub — budget option with slightly slower speeds; useful for very short visits
For trips under 2 weeks on a moderate data budget, Airalo or Nomad are the standard recommendations. For longer stays or heavy streaming needs, a physical SIM from Maxis or CelcomDigi with a high-data plan is typically better value.
Local SIM Data Top-Up
Where to top up:
- 7-Eleven, KK Mart, and MyNews convenience stores — all four operators, all locations
- Giant, Tesco, and Aeon supermarkets — dedicated telco counters in larger stores
- Operator apps (Maxis, CelcomDigi, U Mobile apps) — top-up via credit or debit card
- Online banking transfer — works for all major Malaysian banks
Top-up denominations are typically MYR 10, MYR 20, MYR 30, and MYR 50. Larger data add-ons are purchased directly through the operator’s app or USSD codes.
Coverage in Specific Regions
| Region | Maxis | CelcomDigi | U Mobile |
|---|---|---|---|
| Kuala Lumpur / Klang Valley | Excellent 5G | Excellent 5G | Good 4G |
| Penang | Excellent | Excellent | Good |
| Langkawi | Good 4G | Good 4G | Patchy |
| Cameron Highlands | Good 4G | Good 4G | Weak |
| East Coast Beaches (Perhentian, Redang) | Patchy | Patchy | Poor |
| Kota Kinabalu (Sabah) | Good 4G | Good 4G | Weak |
| Sandakan / Semporna | Maxis strongest | Adequate | Poor |
| Kuching (Sarawak) | Good 4G | Good 4G | Weak |
| Mulu / Remote Sarawak | Weak / None | Very weak | None |
For travel to the Perhentian or Redang Islands, signal is available on the mainland ferry piers but drops significantly on the islands themselves. Download offline maps, guides, and accommodation confirmations before boarding the boat.
Dual SIM and eSIM Combined Setup
Many modern phones support dual SIM — one physical SIM and one eSIM simultaneously. A useful travel setup is:
- Keep your home SIM active (as a physical SIM or your existing eSIM) for calls and 2FA codes from your home country
- Activate a Malaysia eSIM or insert a Malaysian physical SIM as your data line
- Set data roaming off on the home SIM to avoid accidental charges
This avoids the need to physically swap SIMs and means you can receive calls on your regular number without paying roaming rates for data.
Summary: Which Option to Choose
| Situation | Recommendation |
|---|---|
| Short visit (up to 14 days), urban focused | Airalo eSIM 3–5GB, or U Mobile tourist SIM |
| 1 month stay, moderate data user | CelcomDigi 60GB tourist SIM (MYR 45) |
| Borneo / East Malaysia travel | Maxis tourist SIM — best rural coverage |
| Heavy data user (streaming, video calls) | Maxis unlimited or Holafly eSIM |
| Digital nomad, 3+ months | U Mobile or CelcomDigi postpaid (~MYR 55/month) |
| Arriving very late, no airport kiosk | Airalo eSIM activated before landing |
Malaysia’s connectivity is genuinely strong by regional standards — 4G covers most of the country, 5G is rolling out in major cities, and prices are low enough that there is no reason to rely on hotel Wi-Fi or international roaming. Pick up a SIM on arrival at KLIA, or activate an eSIM before you land, and you are set.