Malaysia SIM Card & eSIM Guide: Best Operators & Tourist Plans

· 7 min read Practical
Smartphone displaying eSIM app with travel deals, Malaysia

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:

  1. Purchase a plan from an eSIM provider before or after arrival
  2. Scan the QR code provided or enter the activation details manually
  3. Select the eSIM as your active data line (you can keep your home SIM active for calls)
  4. 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

RegionMaxisCelcomDigiU Mobile
Kuala Lumpur / Klang ValleyExcellent 5GExcellent 5GGood 4G
PenangExcellentExcellentGood
LangkawiGood 4GGood 4GPatchy
Cameron HighlandsGood 4GGood 4GWeak
East Coast Beaches (Perhentian, Redang)PatchyPatchyPoor
Kota Kinabalu (Sabah)Good 4GGood 4GWeak
Sandakan / SempornaMaxis strongestAdequatePoor
Kuching (Sarawak)Good 4GGood 4GWeak
Mulu / Remote SarawakWeak / NoneVery weakNone

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:

  1. Keep your home SIM active (as a physical SIM or your existing eSIM) for calls and 2FA codes from your home country
  2. Activate a Malaysia eSIM or insert a Malaysian physical SIM as your data line
  3. 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

SituationRecommendation
Short visit (up to 14 days), urban focusedAiralo eSIM 3–5GB, or U Mobile tourist SIM
1 month stay, moderate data userCelcomDigi 60GB tourist SIM (MYR 45)
Borneo / East Malaysia travelMaxis tourist SIM — best rural coverage
Heavy data user (streaming, video calls)Maxis unlimited or Holafly eSIM
Digital nomad, 3+ monthsU Mobile or CelcomDigi postpaid (~MYR 55/month)
Arriving very late, no airport kioskAiralo 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.

Book an experience

Top tours to book now

Already planning? These are the most popular experiences for this destination.

Frequently Asked Questions

Can I buy a Malaysia SIM card at the airport?
Yes. All four major operators — Maxis, Celcom, U Mobile, and Digi — have kiosks at KLIA (Kuala Lumpur International Airport) in the arrivals hall. Penang International Airport and Kota Kinabalu International Airport also have operator kiosks. Expect to show your passport at the point of purchase.
Which Malaysia mobile network has the best coverage in rural areas?
Maxis and Celcom have the broadest rural coverage, including in Sabah and Sarawak. U Mobile and Digi are strong in urban centres but coverage degrades faster in East Malaysia and highland areas. For Borneo travel, Maxis or Celcom are the safer choice.
Does Airalo work in Malaysia?
Yes. Airalo offers Malaysia eSIM plans starting from around USD 4.50 for 1GB/7 days up to USD 19 for 10GB/30 days. These run on local partner networks (typically Digi or Celcom). Airalo eSIMs can be activated before you land and do not require a physical SIM.
How do I check if my phone supports eSIM?
Most iPhones from XS onwards and Android flagship phones from 2019 onwards support eSIM. Check Settings > Mobile Data (iOS) or Settings > Connections > SIM Manager (Android) for an 'Add eSIM' or 'Add plan' option. Phones bought in mainland China often have eSIM disabled by manufacturers.

Stay Connected

Get an eSIM Before You Go

Skip the SIM queue at KLIA or Penang Airport. Airalo eSIMs activate on your phone before you board: arrive in Malaysia with data already running. Local network coverage from a few dollars.

Browse Airalo eSIMs →

Same price as buying direct: we earn a small commission at no extra cost to you.