For most visitors to Bali and the rest of Indonesia, the best eSIM is an unlimited plan if you use maps, Grab and video calls all day, or a fixed-data plan if you mainly need navigation and messages. Holafly’s unlimited Indonesia eSIM costs from US$27.50 for 7 days, Airalo’s unlimited plans start at €25.00 for 7 days and its fixed-data plans from €4.50, while a local Telkomsel SIM is cheapest per GB but requires passport and phone registration.
Best eSIM for Bali and Indonesia: quick comparison
| Option | Example prices | Data | Best for |
|---|---|---|---|
| Holafly Indonesia eSIM | US$27.50 (7 days), US$51.50 (15 days), US$76.50 (30 days) | Unlimited, plus 1 GB/month Always On backup data | Heavy users who want one plan and no top-ups |
| Airalo Indonesia (unlimited) | €25.00 (7 days), €44.50 (15 days), €64.00 (30 days) | Unlimited | Unlimited data at a lower price |
| Airalo Indonesia (fixed data) | €8.00 for 3 GB / 7 days, €18.50 for 10 GB / 15 days | Fixed allowance | Light users on a budget |
| Local Telkomsel SIM or eSIM | About IDR 150,000 for 25 GB / 30 days at official rates; more at the airport | Fixed allowance, Indonesian number | Long stays and remote islands |
Do you need an eSIM in Bali?
Not strictly, but mobile data makes Bali much easier. You need it to book Grab or Gojek from the airport, check fast-boat times to the Gili Islands or Nusa Penida, use maps on the road to Ubud and message drivers and hotels on WhatsApp. Café and hotel Wi-Fi is common, but it does not help in a car, on a boat or at a temple. An eSIM also works the moment you land, with no queue at the airport SIM counters.
Holafly Indonesia eSIM: unlimited data and Always On backup
Holafly sells unlimited-data eSIMs for 200+ destinations, including Indonesia. On November 10, 2026 its Indonesia page listed US$11.90 for 3 days, US$27.50 for 7 days, US$37.50 for 10 days, US$51.50 for 15 days and US$76.50 for 30 days. The plan starts when you arrive and switch the eSIM on, so you can install it at home before you fly.
Every Holafly eSIM now includes Always On: 1 GB of global backup data every month at no extra cost, valid in 150+ countries for as long as you keep the eSIM installed. The allowance resets every 30 days rather than accumulating. In practice it is a safety net: if your main plan runs out on the way home or you land somewhere unexpected on a layover, you still have enough data for maps, messages and ride-hailing.
Two limits to know: hotspot sharing is capped by plan length (Holafly gives the example of 7 GB on a 7-day plan), and the eSIM is data-only, so you keep your home number for calls and SMS. Holafly states a refund window of up to six months for unused eSIMs, incompatible phones or connection problems, subject to its policy.
👉 Get Holafly’s unlimited eSIM for Indonesia
Airalo Indonesia eSIM: cheapest for light users
Airalo offers both fixed-data and unlimited Indonesia eSIMs using the Indosat network and others. Fixed plans started at €4.50 for 1 GB over 3 days, with €11.50 for 5 GB / 7 days and €18.50 for 10 GB / 15 days. Its unlimited plans were €25.00 for 7 days, €44.50 for 15 days and €64.00 for 30 days, which is cheaper than Holafly for the same duration.
Airalo makes most sense if you know roughly how much data you use and are happy to top up in the app. For a side-by-side look at the two brands, read our Airalo vs Holafly comparison.
👉 See Airalo’s Indonesia eSIM plans
Is a local SIM card cheaper in Bali?
Per gigabyte, yes. Telkomsel’s official tourist packs were around IDR 150,000 (about US$8) for 25 GB over 30 days in September 2026, but the same packs can cost two to three times more at the airport counters. You also get a local number, which some Indonesian apps and businesses prefer.
The trade-off is paperwork. Indonesian SIMs must be registered with your passport, and recent rules add facial verification at the point of sale. Foreign phones also face IMEI rules: a phone used on a local SIM without registration is limited to a set period, so shop staff will normally ask for your IMEI. For a short holiday, a travel eSIM avoids all of this; for a stay of several weeks, a local SIM bought in town is usually the best value.
Which eSIM works best on Nusa Penida, the Gili Islands and Komodo?
Coverage is good in southern Bali and Ubud on all major networks. On smaller islands it varies more: Telkomsel generally has the widest geographic coverage in Indonesia, while signal on Nusa Penida, the Gilis and around Komodo can be patchy on any network. If you are heading to Komodo or the Gili Islands, download offline maps and save boat tickets and hotel details before leaving Bali.

How much data do you need for a week in Bali?
- Light use (maps, WhatsApp, ride-hailing): 3–5 GB per week.
- Moderate use (plus social media and photos): 5–10 GB per week.
- Heavy use (video calls, streaming, hotspot for a laptop): unlimited is simpler.
If you are unsure, a fixed plan around 10 GB covers most one-week trips; choose unlimited if you work remotely or share data with a partner.
How to install your eSIM for Indonesia
- Check that your phone supports eSIM and is unlocked.
- Buy the plan and install it on Wi-Fi before your flight, by scanning the QR code or using the provider’s app.
- On landing, switch mobile data to the eSIM line and turn on data roaming for that line.
- Keep your home SIM active for calls and SMS if you need bank verification codes.
Which is the best eSIM for Bali?
Choose Holafly if you want unlimited data with no top-ups, a refund policy and the Always On backup for future trips. Choose Airalo if you want the lowest price, either on a fixed allowance or on its cheaper unlimited plans. Choose a local Telkomsel SIM if you are staying several weeks or spending time on remote islands and do not mind the registration.
Arriving in Bali next? See how to get from Bali airport to Ubud, and for more routes and costs explore all our Indonesia travel guides.
FAQ
Does an eSIM work in Bali?
Yes. Travel eSIMs connect to Indonesian networks as soon as you land, as long as your phone supports eSIM and is unlocked.
Is Holafly or Airalo better for Indonesia?
Airalo was cheaper on both fixed and unlimited plans when checked. Holafly adds Always On backup data and a longer refund window. Both are data-only.
Can I use WhatsApp with a travel eSIM?
Yes. WhatsApp keeps your existing number, so calls and messages work over the eSIM’s data connection.
Do I need to register an eSIM in Indonesia?
Not for international travel eSIMs such as Holafly or Airalo. Local Indonesian SIMs and eSIMs must be registered with your passport.
When should I install the eSIM?
Before you fly, while you have Wi-Fi. Holafly plans start when you arrive and turn the eSIM on.
Prices checked on November 10, 2026.