SIM cards and eSIM in Indonesia
Telkomsel vs Indosat vs XL. Tourist packages, eSIM options, where to buy, what to bring. Real data for tourists and long-stayers.
Indonesian mobile data is cheap and widely available. The three main providers (Telkomsel, Indosat, XL) all offer tourist packages. Telkomsel has the best rural coverage but is slightly more expensive; Indosat and XL are cheaper in cities. eSIM options are growing.
The headline recommendation
- Short trip, Bali / Java cities only: Telkomsel tourist 1-week pack from the airport. USD 8–12.
- Long trip, outer islands or mixed regions: Telkomsel longer pack — 4 weeks of 50GB+ for USD 20–30.
- Multi-country trip: eSIM (Airalo, Holafly) for convenience; physical Telkomsel for serious data.
- Long-stayers (3+ months): prepaid Telkomsel + KITAS-linked postpaid is the standard expat stack.
Tourist packages (2026 approximate rates)
| Provider | 1-week | 4-week | Quality | |---|---|---|---| | Telkomsel | IDR 100k–150k (~USD 7–10) | IDR 250k–400k (~USD 16–26) | Best coverage | | Indosat | IDR 80k–120k (~USD 5–8) | IDR 180k–300k (~USD 12–20) | Good city coverage | | XL Axiata | IDR 80k–130k | IDR 200k–320k | Good city coverage | | Smartfren | IDR 70k–100k | IDR 150k–280k | Java/Bali only |
Where to buy
Best — official airport counters
- Telkomsel, Indosat, XL counters in arrivals
- Bring passport (required by law)
- Setup done at counter — leave with working SIM
- Slight premium over neighbourhood shops but worth it for the convenience
Cheaper — official store in town
- Telkomsel: GraPari stores
- Indosat: Galeri Indosat
- XL: XL Centers
- 10–20% cheaper than airport
- Slightly more bureaucratic — bring passport
Cheapest but riskier — small phone shops (konter pulsa)
- IDR 50–100% cheaper than airport
- May not register your SIM (illegal — your number can be disabled after a few weeks)
- Use only reputable konters with proper paperwork
- Generally not worth the saving for tourists
eSIM options
Provider-side eSIM (best value if your phone supports):
- Telkomsel eSIM via My Telkomsel app — works but registration can be quirky for foreigners
- Indosat / XL eSIM offerings — newer, less reliable
Third-party global eSIM (most convenient for travellers):
- Airalo — Indonesia plans from USD 5 for 1GB up to USD 26 for 20GB. Activates in minutes, no airport queue. Slower speeds than local SIM.
- Holafly — unlimited data plans from USD 19 for 5 days up to USD 70+ for 30 days. Premium pricing.
- Nomad eSIM — competitive rates, growing carrier deals
- TravelKon — value-focused
Use eSIM as a backup or for short trips. For 1+ week stays, local SIM gives better speeds and value.
Registration requirement
Indonesia requires SIM registration with passport number and KK (family card for residents). Tourist SIMs registered at the airport are linked to your passport. Unregistered SIMs from phone shops can be cut off after 14 days.
Data speeds and coverage
- Telkomsel 5G: available in Jakarta, Bali, Yogyakarta, Bandung, Surabaya, Medan. 100+ Mbps typical.
- Telkomsel 4G: virtually all populated areas, including most outer islands
- Indosat / XL 5G: mostly Jakarta + Bali, expanding
- Outer islands (Papua, eastern Sulawesi, remote Sumatra): Telkomsel only, often 4G or slower
- Liveaboards / sea: no service unless near coast
What to do on arrival
- Buy at official airport counter
- Show passport, get SIM activated
- Test data before leaving the airport
- Save the SIM activation receipt — needed if SIM stops working
- Note your Indonesian phone number — required for Grab, Gojek, banking
Mobile hotspot vs SIM card
For families or groups, consider:
- Pocket wifi rental (Skyroam, Travelpod) — USD 5–10/day, no Indonesia SIM hassle
- Local SIM in a portable hotspot — Telkomsel SIM in a TP-Link or D-Link device, share across devices
Common mistakes
- Buying from a tout outside the airport
- Buying from a konter without proper registration (SIM cut off in 2 weeks)
- Topping up wrong number via Tokopedia
- Assuming eSIM speeds match local SIM (they don't)
- Forgetting to download Grab / Gojek before activation (need OTP via the new SIM)
Verify before acting
Tourist package pricing and eSIM availability change. Confirm current rates at the official store before paying. See disclaimer.