
eSIM vs local SIM card in Indonesia
Indonesia's biometric SIM registration requirement, introduced in 2018 and enforced consistently since, has shifted the eSIM versus local SIM calculation compared to most other Southeast Asian countries. A local SIM is still cheap. Telkomsel, Indosat IOH, and XLSmart all sell tourist plans at prices that undercut international eSIMs significantly. But the registration process adds friction that eSIM entirely eliminates, and for a country with 17,000 islands and long stretches of dead zones, getting connectivity working immediately on arrival rather than at an airport counter matters.
The network behind both options is the same. The comparison is about registration friction, price, and whether you need a local Indonesian phone number for any of your planned activities.
The better choice between an eSIM and a local SIM in Indonesia depends on the length of your stay, the amount of data you need, registration requirements and total price. A travel eSIM lets you arrive connected without visiting a shop, while a local SIM may offer better value for a long stay or very heavy use. Compare hotspot support, the need for a local number and the time required to buy and register the SIM. Drift plans are fully refundable within 30 days provided the eSIM has not been used on a network at the destination. The activation link is sent by email after purchase.
The biometric registration requirement
Every physical SIM sold in Indonesia requires biometric registration under Indonesian government regulations that have been progressively tightened since 2018. Buyers must present their passport at the point of sale. The retailer enters the buyer's National Identification Number (NIK) for Indonesian citizens, or passport details for foreigners, and the IMEI number of the phone the SIM will be used in. The registration is linked to a government database. Unregistered SIMs are deactivated by operators on a rolling basis, so SIMs purchased without proper registration stop working.
At major airport counters staffed by dedicated operators, the process takes five to fifteen minutes per customer. At the Telkomsel counter at Ngurah Rai in Bali and at Soekarno-Hatta Terminal 3 in Jakarta, the process is generally smooth. At smaller Telkomsel shops in cities, some travellers with foreign passports have reported failed registration attempts where the system does not accept the passport format correctly, requiring a visit to a larger GraPARI store to complete. None of this is an obstacle in absolute terms. It is a predictable friction cost that an eSIM eliminates entirely, since international eSIMs operate outside the Indonesian domestic registration requirement.
| Factor | International eSIM | Local Indonesian SIM | Winner |
|---|---|---|---|
| Registration required | No | Yes, biometric with passport at point of sale | eSIM |
| Setup at airport | Zero, already installed at home | 15 to 30 minutes including queue and registration | eSIM |
| Price for 1 week | USD 8 to 18 | USD 5 to 10 (Telkomsel premium) or USD 3 to 6 (Indosat, XLSmart) | Local SIM |
| Price for 1 month | USD 25 to 45 | USD 10 to 20 | Local SIM |
| Coverage (remote islands) | Telkomsel (most international eSIMs) | Telkomsel (if you buy Telkomsel) | Tie |
| Indonesian phone number | No | Yes | Local SIM |
| Dual SIM with home number | Yes | Requires two physical SIM slots | eSIM |
Local SIM options: which operator and where to buy
Telkomsel is the correct choice for any Indonesia itinerary that goes beyond Bali and the main Java cities. Its 97% population coverage and presence in all 38 provinces makes it the only operator with meaningful infrastructure in eastern Indonesia, Flores, Sulawesi's interior, and Kalimantan's river systems. For a Bali-only or Java-only trip, XLSmart and Indosat IOH offer competitive pricing and adequate coverage at lower cost. XLSmart in particular has earned recognition for 5G video streaming performance in Bali and Java urban areas. Indosat IOH is price-competitive and works well in Java and Sumatra cities. Neither approaches Telkomsel's rural and eastern Indonesia reach.
Tourist SIM plans are sold at dedicated counters at Ngurah Rai and Soekarno-Hatta airports. Telkomsel's tourist plans include data allocations of 10 to 50 GB at prices ranging from approximately 100,000 to 300,000 Indonesian Rupiah, roughly USD 6 to 18. Indosat IOH and XLSmart offer similar plan structures at 20 to 30% lower prices. GraPARI stores, Telkomsel's dedicated retail network, are present in every Indonesian city and handle registration reliably. Telkomsel SIMs are also sold at Alfamart and Indomaret convenience stores, but registration at these outlets requires staff trained for the passport entry process, which is not universal.
When eSIM is the better choice
The eSIM advantage is strongest for three Indonesia-specific scenarios. The first is multi-island itineraries covering remote eastern Indonesia destinations. If your trip includes Raja Ampat, Komodo, Flores, or any destination where getting the SIM activated and working correctly before entering a dead zone matters, eSIM removes the airport setup variable entirely. You land with a confirmed working connection rather than a SIM you registered at a counter and hope works when you reach a Telkomsel coverage area.
The second scenario is night arrivals. Ngurah Rai and Soekarno-Hatta both receive international flights late at night. SIM counters at both airports operate during peak hours but may have reduced staffing on overnight arrivals. An eSIM installed at home activates regardless of the hour. The third scenario is dual SIM users who want to keep a home number active for incoming calls. An eSIM for Indonesia plus a home physical SIM in the other slot provides Indonesian data and home number availability simultaneously without needing two Indonesian SIM slots or SIM swaps.
When the local SIM is the better choice
The local SIM wins clearly on price for stays of two weeks or more. A month of Telkomsel data at Indonesian prices costs USD 15 to 25, roughly half to a third of the equivalent international eSIM. The 15 to 30 minute registration process at the airport is a one-time cost spread across a longer stay. For a backpacker spending a month island-hopping between Bali, Java, Lombok, Flores, and Sulawesi, the savings are meaningful against the total trip budget.
A local SIM with an Indonesian number also makes interactions with Indonesian booking platforms, Gojek and Grab account verification, and certain local service registrations smoother. Most of these do not strictly require a local number, but some Indonesian apps default to SMS verification and a local number removes the international SMS routing variable. For travellers planning extended stays who want to embed more deeply into local services, a Telkomsel SIM with an Indonesian number is the enabling option.
The Nyepi edge case
For travellers in Bali during Nyepi on 19 March 2026, both eSIM and local SIM users are in the same position: mobile data suspended from 6am to 6am by ministerial directive. Hotel WiFi via fibre remains available for both. Neither option provides any connectivity advantage during Nyepi itself. The only Nyepi-specific advantage of eSIM is that any activation issues can be resolved before Nyepi using hotel WiFi, without needing to visit a physical store that is closed during the holiday period.
Multi-country trips: the regional eSIM option
For travellers combining Indonesia with Singapore, Malaysia, Thailand, and other Southeast Asian destinations on a single trip, a regional eSIM covering the full circuit avoids registration processes in each country and SIM swaps at each border. Indonesia's biometric registration is the most friction-heavy process in the region, making the regional eSIM convenience argument strongest here compared to Thailand or Malaysia where local SIM purchase is faster. Verify that any regional plan routes through Telkomsel for Indonesia before purchasing, since coverage in eastern Indonesia and remote areas is Telkomsel-dependent.
Trip under 2 weeks or itinerary includes remote eastern Indonesia: eSIM removes airport friction and activates immediately. Trip of 3 weeks or more staying on main islands: Telkomsel local SIM saves meaningful money with a one-time 20-minute registration. Multi-country Southeast Asia trip: regional eSIM. Phone without eSIM support: Telkomsel at the airport counter. All paths, when choosing Telkomsel, deliver identical coverage.
Plans for Indonesia
Indonesia eSIM plans
Prices in USD. Instant QR activation. Pick your data, land connected.
FAQ
Do I need to register a SIM card in Indonesia?
Physical SIM cards require biometric registration with your passport at the point of sale, under Indonesian government regulations since 2018. International eSIMs from non-Indonesian providers do not require Indonesian registration. This is the primary practical advantage of eSIM for Indonesian travel.
Which local SIM should I buy in Indonesia?
Telkomsel for any itinerary beyond Bali and Java. It covers 97% of the population with 4G and is the only operator with meaningful infrastructure in eastern Indonesia, Flores, Komodo, and remote island destinations. For Bali and Java only, XLSmart or Indosat IOH offer similar coverage at lower prices.
Is eSIM cheaper than a local SIM in Indonesia?
No. Local Indonesian SIMs are significantly cheaper. A month of Telkomsel data at Indonesian prices costs USD 15 to 25. An equivalent international eSIM costs USD 25 to 45. The eSIM premium buys elimination of the biometric registration process and immediate activation without airport counter queues.
Do I need an Indonesian phone number for Gojek?
Gojek and Grab can be registered and used with an international phone number, including your home number. You do not need an Indonesian SIM to use either app. A local Indonesian number may make initial account setup marginally smoother for SMS verification but is not required.
Where do I buy a local SIM at Indonesian airports?
Dedicated operator counters at Ngurah Rai in Bali and Soekarno-Hatta in Jakarta are in the arrivals hall after customs. Telkomsel, Indosat IOH, and XLSmart all have counters. Registration requires passport. Staff at major airport counters process foreign passports regularly. Plan for 15 to 30 minutes including queue time.
Your Indonesia eSIM connects to the networks of the 4 local operators: Telkomsel, Indosat (IOH), XL Axiata, Smartfren. Based on our agreements with the network provider, we normally activate the best available operator for your plan and your location.