Best eSIM for Bali (2026): Prices, Telkomsel vs XL and Which Plan to Buy
Updated · Wayfarro team

The best eSIM for Bali depends on how much data you'll burn and where on the island you're going. For light use, 1GB for 7 days costs $4 with Wayfarro and $4 with Nomad. For heavy use, 7 days of unlimited data costs $23 with Wayfarro and $27 with Airalo, and Nomad doesn't sell a 7-day unlimited plan. Wayfarro's prices come straight from its store; Nomad's and Airalo's were checked in October 2026. All three work in Seminyak, Canggu and Ubud. The differences are the network behind the plan, which lengths exist, and what you pay per day for unlimited.
Bali isn't a country, so what you're buying is an Indonesia eSIM. That's good news: the same plan covers Nusa Penida, Lombok, the Gilis and a side trip to Java or Komodo.
Best eSIM for Bali: prices compared
These are the plans travelers actually buy, taken from each provider's own Indonesia page. Prices change and sales come and go, so check before you buy.
| Plan | Wayfarro | Nomad | Airalo |
|---|---|---|---|
| 1GB · 7 days | $4 | $4 | — |
| 2GB · 15 days | $8 | — | — |
| 3GB · 30 days | $8.50 | $8 | — |
| 5GB · 30 days | $13 | $12 | — |
| 10GB · 30 days | $21 | $19 | — |
| 20GB · 30 days | $48 | $33 (45 days) | — |
| 50GB · 30 days | $141 | $41 (45 days) | — |
| Unlimited · 1 day | $5.50 | — | — |
| Unlimited · 3 days | $10 | — | $11 |
| Unlimited · 5 days | $16 | $18 | $19 |
| Unlimited · 7 days | $23 | — | $27 |
| Unlimited · 10 days | $32 | $33 | $34 |
| Unlimited · 15 days | $47 | — | $48 |
| Unlimited · 30 days | $94 | — | $69 |
| Networks | Telkomsel, XL Axiata | Telkomsel | 3 (Hutchison) + 2 more |
How to read this table: On fixed data, Wayfarro and Nomad are level at 1GB, and Nomad is cheaper at every size above that. The gap is small at 3GB and 5GB and large at 20GB and 50GB, where Nomad's plans also run 45 days instead of 30. If you want a big fixed bucket for a month in Bali, Nomad is the better buy. On unlimited plans it flips: Wayfarro is the cheapest here at 3, 5, 7, 10 and 15 days, and the only one with a 1-day plan. Airalo is cheaper than Wayfarro at 30 days of unlimited data. A dash means the provider doesn't sell that exact plan, or we couldn't confirm its US-dollar price. Airalo also sells fixed-data Indonesia plans; check its site for current prices.
Wayfarro's unlimited rows are its Unlimited Lite plans: 1GB a day at full speed, then 512 kbps until the next day. It also sells Unlimited Essential (1GB a day, then 1.25 Mbps) and Unlimited Plus (2GB a day, then 2 Mbps). Seven days costs $27 on Essential and $54 on Plus.
Telkomsel vs XL: why the network matters in Bali
Indonesia has three network groups: Telkomsel, Indosat Ooredoo Hutchison (the IM3 and 3 brands) and XLSmart (XL, Axis and Smartfren). In the tourist south, from Kuta up through Seminyak and Canggu to Sanur, all of them are fast and 4G is everywhere. You could buy on any network and never notice.
The island changes once you ride north or take a boat:
- Ubud and the interior: Telkomsel is the one locals and long-stayers recommend. Around Kintamani and the Mount Batur sunrise trek, signal comes and goes on every network, and Telkomsel tends to pick back up first when you're back on the main road.
- Nusa Penida: Coverage has improved a lot in the last few years, but the cliff roads out to Kelingking and the east coast still have dead spots. Telkomsel holds on longest.
- Lombok and the Gili Islands: Usable in the villages and along the main beaches, patchy on the quiet sides of Gili Meno and Gili Air. Again, Telkomsel is the safer bet.
- Uluwatu and the Bukit: Good everywhere people actually go. The cliff-top beach clubs and the temple all have signal.
Wayfarro's Indonesia eSIM connects to Telkomsel and XL Axiata, so it has the island-friendly network plus a second one to fall back on. Nomad also uses Telkomsel. Airalo's primary network is 3, which is fine in the south and weaker up north and on the smaller islands. If your Bali plan includes Nusa Penida or the Gilis, buy on Telkomsel.
What "unlimited" means on a Bali eSIM
Every unlimited travel eSIM has a daily fair-use limit. Once you've used the day's high-speed allowance, speed drops until the next day. Wayfarro publishes its limits on the plan page: 1GB a day on Lite and Essential, 2GB a day on Plus, then 512 kbps, 1.25 Mbps or 2 Mbps for the rest of the day. Nomad's and Airalo's Indonesia pages don't state a daily limit, so ask before you rely on one.
In practice:
- 512 kbps still runs Google Maps, WhatsApp and Gojek. It won't stream Netflix in your villa.
- If you work from Canggu cafés and hotspot a laptop every day, Unlimited Plus (2GB a day, then 2 Mbps) is the one that behaves most like a normal connection.
- If you know your total (say 10GB over two weeks), a fixed plan is cheaper and never throttles.
Which Bali eSIM should you buy?
Match the plan to your trip, not the other way round:
- Long weekend in Seminyak or Uluwatu: The 1GB plan at $4 covers maps and messages. For heavier use, the 3-day unlimited plan is $10, cheaper than Airalo's $11.
- One week, phone in hand all day: The 7-day unlimited plan at $23 is the cheapest in this comparison and runs on Telkomsel.
- Two to four weeks, moderate use: Wayfarro's 10GB plan is $21 and Nomad's is $19. For 20GB or more, Nomad is the better price. Either way, top up before you run dry.
- A month of remote work: Compare the 30-day unlimited plans honestly: Airalo's $69 beats Wayfarro's $94. Wayfarro's 100GB plan at $184 is the pick if you'd rather never hit a daily cap.
- Island hopping to Nusa Penida, Lombok or the Gilis: Any length, but make sure it's on Telkomsel.
How to set up an eSIM for Bali
Install at home, switch it on in Denpasar. It takes about two minutes:
- Check your phone is unlocked and supports eSIM. iPhone XS and later, Google Pixel 3 and later, and most recent Samsung Galaxy phones do.
- Install over Wi-Fi before you fly. Scan the QR code or use the one-tap install. Step-by-step install guide.
- Label it "Bali" so it's easy to find in settings.
- After landing at Ngurah Rai, set the eSIM as your mobile-data line and turn on Data Roaming for it. Travel eSIMs connect as roaming lines, so data won't flow without that switch.
- Keep your home SIM on for calls and texts with its own data roaming off, so you still get bank codes and can be reached.
With Wayfarro, your plan's validity starts when the eSIM first connects in Indonesia, not when you install it.
Local things worth knowing before you land
No registration, no IMEI paperwork. Indonesia requires local SIM cards to be registered with a passport at a Telkomsel, Indosat or 3 store, and phones that use an Indonesian SIM for more than 90 days need their IMEI registered with customs. A travel eSIM bought before you fly connects as a roaming line, so neither rule touches you. If you're staying months and switching to a local SIM, that's when the IMEI rule matters.
You'll use more data than you think. Bali runs on apps. Gojek and Grab for rides, food and even pharmacy runs; Google Maps for every scooter trip because road signs are rare outside the main towns; WhatsApp for villa hosts, drivers and surf instructors. Budget 1GB a day and you won't be caught short.
Nyepi switches the island off. On Bali's Day of Silence in March, the airport closes, nobody leaves their accommodation, and mobile data is cut across the island for the day. No eSIM gets round it. Download what you need the day before.
Free Wi-Fi is everywhere and useless when it matters. Villas, cafés and beach clubs all have it, often fast. What they don't have is the stretch of road between them, the ferry to Nusa Penida or the dark lane where your driver is waiting. That's what the eSIM is for.
Bottom line
For a typical one- to two-week Bali trip, Wayfarro is the value pick on unlimited plans and runs on Telkomsel, the network you want outside the south. Nomad is the better buy for large fixed buckets (20GB and up), and Airalo wins on 30 days of unlimited data. Whichever you choose, install it at home and turn on data roaming when you land. See Wayfarro's Indonesia eSIM plans. If Bali is one stop on a longer trip, look at the Southeast Asia regional eSIM, or read the best eSIM for Thailand guide and chain the two plans in the Trip Builder.
FAQ
Which network is best for an eSIM in Bali?
Telkomsel. It's Indonesia's largest operator and the one travelers and local guides consistently rate best once you leave the south coast: Ubud, the Kintamani and Mount Batur area, Nusa Penida and the Gili Islands. XL Axiata is fine in Seminyak, Canggu, Kuta and Sanur. Wayfarro's Indonesia eSIM uses both Telkomsel and XL Axiata.
Do I need to register my phone's IMEI to use an eSIM in Bali?
Not for a travel eSIM. Indonesia's IMEI rule is aimed at phones using an Indonesian SIM for more than 90 days, and local SIM cards also need passport registration at a store. A travel eSIM bought before you fly connects as a roaming line, so there's no registration and no counter to visit at Ngurah Rai.
Does a Bali eSIM work on Nusa Penida, Lombok and the Gili Islands?
Yes, they're all Indonesia, so an Indonesia eSIM covers them. Coverage is weaker than on Bali itself. On Nusa Penida the signal is good around Toyapakeh and the main roads and drops out on the wilder coastal tracks. On the Gilis it's usable in the villages and patchy on the far sides of the islands. A Telkomsel-based plan is the safer choice for island hopping.
How much data do I need for a week in Bali?
Plan on 1GB a day if you're navigating by scooter, ordering Gojek or Grab, messaging and posting a few photos. That's 5–7GB for a week, so a 10GB plan at $21 leaves room to spare. If you'll work from cafés or stream in the evenings, the 7-day unlimited plan at $23 is simpler.
Can I use my Bali eSIM in other Southeast Asian countries?
An Indonesia eSIM only works in Indonesia. If Bali is one stop on a longer trip through Thailand, Vietnam or Malaysia, a Southeast Asia regional plan covers several countries on one eSIM, or you can pair single-country plans with the Trip Builder.
When does my Bali eSIM start counting down?
With Wayfarro, validity starts when the eSIM first connects to an Indonesian network, not when you install it. Install it at home on Wi-Fi, and it sits idle until you switch it on after landing in Denpasar.