A tiered island, not one network

Bali's mobile coverage isn't uniform, and treating it as one signal strength everywhere is the first mistake. The southern tourist corridor β€” Denpasar, Kuta, Seminyak, Canggu β€” carries strong 4G and increasingly 5G from Indonesia's major carriers. Move inland to Ubud, or further out to Lovina and Nusa Penida, and 5G disappears in favour of steady 4G rather than no signal at all. Plan around that split rather than assuming fast data everywhere on the island.

The arrivals hall decision

The first connectivity decision most travellers make happens in the arrivals hall itself, on the public side past immigration and customs. All four Indonesian carriers β€” Telkomsel, Indosat Ooredoo Hutchison, XL Axiata and Smartfren β€” run counters or resellers there, alongside kiosks selling both physical SIMs and Telkomsel-branded eSIMs immediately after the customs exit. Buying a physical SIM means handing over a passport on the spot; the vendor copies it and registers the number in the buyer's name.

What it actually costs

Airport SIM and eSIM prices across the four operators generally span roughly Rp250,000 to Rp1,250,000 (about $16 to $80), depending on the data tier chosen. Reportedly, buying the same package away from the airport is meaningfully cheaper: one documented comparison puts Telkomsel's 25GB, 30-day tourist promo at around Rp150,000 in town versus roughly Rp350,000 for the identical package at the airport counter. Reported figures span sources published between 2024 and 2026 and vary noticeably, so treat any number here as a guide to reconfirm close to departure rather than a fixed price.

eSIM or physical SIM

Most tourist eSIM plans for Indonesia are data-only. There's no included phone number, no calls, no SMS β€” voice communication runs over WhatsApp or a similar app instead. If a working local number genuinely matters, a physical SIM from one of the four national operators is the route; Indonesia's smaller MVNOs exist on paper but are effectively inaccessible to tourists and aren't sold at most airports.

Which phones can use it

eSIM support on iPhones starts around the XS, XS Max and XR generation and later; some newer US-market iPhones have dropped the physical SIM tray entirely and can only take an eSIM. Broadly, eSIM compatibility tracks phones from around 2017 onward, though exact support varies by model and whether the handset is carrier-locked β€” worth checking the phone's own settings before travel rather than assuming. Dual-SIM and Apple devices can run a home SIM alongside a Bali eSIM for calls, though the home SIM may still rack up its own roaming charges for calls and texts if it's left switched on.

The registration queue

Airport SIM and eSIM activation is a manual process β€” passport, the phone's IMEI number, sometimes a photo of the traveller holding the packet β€” and during peak periods this reportedly stretches to as much as two hours. Buying an eSIM online before departure and installing it ahead of landing sidesteps that queue entirely, along with the identification handover it requires.

If you need an actual number

An eSIM won't give a working phone number, so travellers who need one for hotel bookings, ride-hailing verification or local contacts are better off with a physical SIM from one of the arrivals-hall counters, or from a phone shop in town once settled, where the same data tends to cost less.