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.

FactorInternational eSIMLocal Indonesian SIMWinner
Registration requiredNoYes, biometric with passport at point of saleeSIM
Setup at airportZero, already installed at home15 to 30 minutes including queue and registrationeSIM
Price for 1 weekUSD 8 to 18USD 5 to 10 (Telkomsel premium) or USD 3 to 6 (Indosat, XLSmart)Local SIM
Price for 1 monthUSD 25 to 45USD 10 to 20Local SIM
Coverage (remote islands)Telkomsel (most international eSIMs)Telkomsel (if you buy Telkomsel)Tie
Indonesian phone numberNoYesLocal SIM
Dual SIM with home numberYesRequires two physical SIM slotseSIM

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.

The simple decision for Indonesia

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.