Skip to content
Bali Frontier
A Telkomsel simPATI SIM card pack, opened

Plan Your Trip

eSIM and SIM Cards for Bali

eSIM or physical SIM for Bali? Dated eSIM prices from three providers, the local networks, SIM registration and the IMEI rule, explained.

For most visitors an eSIM is the easiest way to have mobile data in Bali, because you install it at home and it works when you land. A physical SIM from a booth or shop is still a sound choice, and it is the only route if your phone does not support eSIM. This page sets out the options, the three networks, what registration involves, what recent sources say about the IMEI rule, and a table of eSIM prices taken from the providers’ own pages on 7 October 2026.

eSIM or physical SIM

An eSIM is a digital SIM installed from a QR code, so there is nothing to hand over at a counter. A physical SIM is a card you buy on arrival. Both connect to the same local networks. A Bali villa agency’s guide titled for 2026, which shows no publication date, says eSIMs “rely on the same local networks (like Telkomsel, Indosat)”.

The practical differences are small. An eSIM can be set up before you leave and used at the airport. A physical SIM means finding a booth or shop, and the same guide says you must register with your passport, with the shop or provider handling the process. A physical SIM also suits a phone without eSIM support, or a longer stay, when a local shop’s package can be cheaper than a travel eSIM.

An XL Axiata 4G SIM card from Indonesia

Which phones support eSIM

Holafly’s Indonesia page says all smartphones with eSIM technology enabled are compatible, including recent iPhone, Samsung Galaxy and Google Pixel models. A 2026 Bali guide adds that your phone must be unlocked and eSIM-compatible, and says most newer phones from 2019+ are. If your phone is locked to a provider at home, the same guide says you will not be able to use a local SIM or eSIM in Bali.

Check your phone’s settings for an eSIM or “add cellular plan” option before you buy, and check each provider’s compatibility list, which most of them link from the plan page. Many phones with an eSIM also take a physical SIM, so you can keep your home number active for messages while the eSIM carries data. Holafly’s page warns that a home SIM left on may still trigger roaming charges for calls and texts, so switch roaming off.

eSIM prices compared

We checked seven providers’ own Indonesia pages on 7 October 2026: Airalo, Holafly, Nomad, Saily, Ubigi, Klook and Telkomsel. Three showed plan prices in the saved page text, so the table has three rows. The other four are left out, because their pages showed no usable prices (Saily, Ubigi and Telkomsel) or only a placeholder “per SIM card” figure with no plan sizes (Klook). We did not estimate any figure.

ProviderSmaller planLarger planLocal number or callsNetwork named for Indonesia
Airalo3 days, unlimited GB, 10.50 €30 days, unlimited GB, 63.00 €Not stated on the page3SinyalKuatHemat(Hutchinson), plus 2 others
Holafly3 days, unlimited data, $ 11.90 USD30 days, unlimited data, $ 76.50 USDNo local number, data onlyXL (Excelcom) / Telkomsel
Nomad1 GB, 7 days, EUR 3.5650 GB, 45 days, EUR 36.44Some Nomad eSIMs include one; check the planTelkomsel

Prices as listed on each provider’s site on 7 October 2026; they change often.

Read the table with care, because the plans are not like for like. Airalo and Holafly list unlimited plans by day, and Nomad lists fixed amounts of data. Nomad’s page also shows a 5 day unlimited plan at EUR 16 and a 10 day one at EUR 29.33. The currencies differ too: each site showed its prices in the currency it chose for our visit, and a reader in Australia or the US may see different figures in their own currency. We have not converted them, since the exchange rate moves daily. Holafly’s page says its plans are for data only. Airalo’s page says calls and texts are available only “if included with your eSIM”, and does not say so for Indonesia.

A laptop and a phone on a cafe table in Canggu

The three networks and where they reach

Indonesia’s three main mobile networks for visitors are Telkomsel, Indosat Ooredoo (sold as IM3) and XL Axiata. A 2026 guide from a Bali villa agency ranks them as follows. Treat it as one view, since it is a commercial source and not a coverage survey.

On Telkomsel, it says the signal is the strongest and most reliable across the island, and “the only provider that consistently works well in remote areas like the cliffs of Uluwatu, the mountains of Kintamani, and throughout Nusa Penida/Lembongan”. It calls XL strong in Canggu, Seminyak, Kuta, Ubud, Sanur and Denpasar but patchy in mountainous and remote areas, and says XL may not be as reliable as Telkomsel on Nusa Penida. For Indosat, it says coverage is good in major towns and weaker in rural Bali and the Nusa Islands.

If you plan to stay in the south and use maps and ride apps, all three should do. If you will go to the east coast, the hills or the Nusa islands, the same guide points to Telkomsel. Our getting around Bali page covers the routes.

Physical SIM prices at the airport and in town

The same 2026 guide gives approximate prices for 30 day tourist packages. For Telkomsel it gives IDR 150,000 to 300,000 for 10 to 25 GB at the airport, and about IDR 100,000 for 10 GB as a local package in a store. For XL it gives IDR 100,000 to 250,000 for 15 to 30 GB, and for Indosat IDR 80,000 to 200,000 for 15 to 35 GB.

On where to buy, it says the airport is “fast, easy, but slightly higher prices”, and that official provider stores in places such as Canggu, Seminyak, Kuta, Denpasar, Sanur and Ubud are cheaper and have more packages. It also says shops and convenience stores are everywhere, but that you should make sure they actually register your SIM, because some do not. These are guide prices and not published tariffs, so confirm the package at the counter. Our Bali airport page covers the arrivals hall, and is Bali expensive puts a SIM in the wider budget.

A roadside SIM card kiosk in Labuan Bajo, Indonesia

Small stalls like this one, photographed elsewhere in Indonesia, are where the registration point matters most.

Registration and the IMEI rule

Two separate things are easy to confuse. SIM registration identifies you as the subscriber. IMEI registration concerns the phone itself.

For SIM registration, a 2026 guide says foreigners must register with a passport. A 21 August 2026 expat guide says that from 1 July 2026 biometric verification became mandatory for new mobile registrations nationwide, using facial recognition, and that it applies to new physical SIMs and eSIMs alike. It says foreigners use their passport and residence documents rather than an Indonesian ID. It also says XL’s tourist eSIM can be bought online with passport, email and IMEI details, and that Telkomsel’s standard prepaid eSIM requires a KITAS for foreigners. Our arrival card page covers the other paperwork on entry.

For the IMEI rule, the sources differ. The 21 August 2026 expat guide says visitors staying up to 90 days can use an Indonesian SIM with temporary operator-based IMEI access, and that this matters most for people staying long term. A 2026 Bali guide says you do not have to register your phone’s IMEI with customs if you stay under 90 days. A rules database, last verified 26 July 2026 and marked low confidence, says IMEI registration with customs is required on arrival for any phone that will use Indonesian SIM cards beyond a short roaming grace period, and that phones on international roaming are unaffected.

The newest source is the 21 August 2026 expat guide, and it agrees with the Bali guide, so for a short tourist stay we read the rule as: no IMEI registration for up to 90 days. We could not confirm this against an official customs page, and the database above says to verify with the customs authority. Check with customs or your provider before a long stay. That 2026 Bali guide describes a long stay where the airport told a traveller IMEI registration was needed, and says an eSIM avoided the problem. Note that the expat guide says an eSIM does not remove the IMEI question.

The immigration hall at Ngurah Rai airport

Wifi, apps and how much data you need

Wifi in hotels and cafes is a fallback, but it is not a plan. Ride apps need a working connection at the moment you book, and our Grab and Gojek page quotes a travel guide that says relying on free wifi will not cut it. Having data in the street also lets you use maps, translation and messaging without searching for a signal.

For light use, a small plan is enough. Maps and ride apps use little data, while streaming and video calls use far more. Unlimited plans suit heavier use, and a fixed plan with a long validity suits a short or relaxed trip. If you plan to work from cafes on a laptop through your phone’s hotspot, data goes fast, so check whether the plan allows tethering. Holafly’s page says its plan shares 1 GB of data per day by hotspot.

Frequently asked questions

Do I need an eSIM for Bali?+

No, but it is the simplest way to have data the moment you land. A 2026 guide says foreigners can buy either a physical SIM or an eSIM. An eSIM can be installed before you fly. A physical SIM means finding a booth or shop, and showing your passport to register it.

Which eSIM is best for Bali?+

We do not pick one, because the right plan depends on how much data you use and how long you stay. On 7 October 2026 we found the table above on three providers' own pages: two sell unlimited data, one sells fixed amounts of GB. Compare the plan, the network and whether you need a local number.

Does an eSIM for Bali come with a phone number?+

Usually data only. Holafly's page says its Indonesia eSIM does not include a local phone number for calls or text messages. Nomad's page says some of its eSIMs include a local number, so check the plan details. For calls, WhatsApp and similar apps work over data.

Can I buy a SIM card at Bali airport?+

Yes. A 2026 guide says the airport is fast and easy but slightly more expensive, and that shops there sell tourist packages from Telkomsel, XL and Indosat. Our Bali airport page describes the arrivals area. Bring your passport, because the SIM must be registered to you.

Do I need to register my phone's IMEI in Bali?+

For a short tourist stay, probably not, but sources differ. A 21 August 2026 expat guide and a 2026 Bali guide both say visitors staying up to 90 days can use an Indonesian SIM without registering the IMEI. A July 2026 rules database says registration is needed beyond a short grace period. Check with customs if your plans are unusual.

Which network works best in Bali?+

A 2026 Bali guide says Telkomsel has the strongest coverage in remote parts of the island and on Nusa Penida and Nusa Lembongan, while XL is strong in the busy south and Indosat is weaker outside towns. That guide is from a villa agency, so treat it as one view, not a measurement.