For most trips to Bali, the best eSIM is a fixed-data plan of 5 to 10 GB: ICY SIM was the cheapest in our check at about A$17 for 10 GB (US$12), then Nomad (A$27) and Airalo (A$30). If you stream or work online every day, an unlimited plan from Holafly or Saily costs more but saves you counting. Either way it’s far cheaper than roaming: a week in Bali on the Telstra Day Pass is $70.
ICY SIM is our product and it’s in this comparison, judged the same way as the others. Prices were checked on 27 October 2026 (esimDB, provider sites and our live prices) and are shown in AUD at US$1 = A$1.42.
- A week in Bali with maps, Grab or Gojek, WhatsApp and Instagram usually takes 3–5 GB.
- Cheapest 10 GB in our check: ICY SIM about A$17, Nomad A$27, Airalo A$30, Saily A$31.
- Unlimited: Holafly A$39 for 7 days (1 GB a day of hotspot), Saily from A$27 for 5 days.
- Roaming in Indonesia: Telstra $10 a day, Optus $5–10 a day, Vodafone $5 a day.
- Install the eSIM at home before you fly, and it works as soon as you land at Denpasar.
Bali eSIM prices compared

| Provider | 5 GB, 30 days | 10 GB, 30 days | Unlimited |
|---|---|---|---|
| ICY SIM | A$9 (US$6) | A$17 (US$12) | No unlimited plan |
| Nomad | A$17 (US$12) | A$27 (US$19) | 5 days A$26 (2 GB a day) |
| Airalo (Indotel) | A$19 (US$13.50) | A$30 (US$21) | 7 days A$38 (3 GB a day) |
| Saily | A$20 (US$13.99) | A$31 (US$21.99) | 5 days A$27 (5 GB a day) |
| Holafly | Unlimited only | Unlimited only | 7 days A$39 (US$27.50) |
Prices are rounded to the nearest dollar. ICY SIM’s Indonesia plan runs on XL and Telkomsel. “Unlimited” plans slow down after the daily amount shown. Holafly also limits hotspot sharing to 1 GB a day. See live prices on our Indonesia page, and compare providers more widely in the best eSIM providers.
How much data do you need in Bali?
| Trip | Typical use | Plan size |
|---|---|---|
| A long weekend | Maps, Grab or Gojek, WhatsApp | 1–3 GB |
| One week | + Instagram, photos, a few video calls home | 3–5 GB |
| Two weeks | + some streaming, hotspot now and then | 10 GB |
| A month, working remotely | Video calls, laptop hotspot | 20 GB or unlimited |
Most villas, hotels and cafés in Seminyak, Canggu and Ubud have Wi-Fi, so big downloads can wait. You’ll want mobile data for ride-hailing apps, maps on a scooter and messages on the go.
Telstra, Optus and Vodafone roaming in Bali
| Carrier | Price in Indonesia | Data | A week costs |
|---|---|---|---|
| Telstra International Day Pass | $10 a day | 2 GB a day | $70 |
| Optus Daily Roaming (Choice Plus) | $5 a day | 5 GB a day | $35 |
| Optus $10 Roaming Pass | $10 a day | 1 GB a day | $70 |
| Optus prepaid | $25 pack | 5 GB for 14 days | $25 |
| Vodafone $5 Roaming | $5 a day | Your plan’s data | $35 |
| Travel eSIM (ICY SIM) | One-off | 5 GB for 30 days | about A$9 |
Roaming keeps your Australian number working for calls, which an eSIM doesn’t. But you can have both: keep your SIM in for texts and use the eSIM for data. Full details in our guides to Telstra, Optus and Vodafone roaming.

eSIM or a local SIM at Denpasar airport?
You can buy a local tourist SIM at Ngurah Rai airport or in town, and it can be good value for long stays. You’ll need your passport to register it, you lose your Australian SIM slot while it’s in (unless your phone has two), and you’re buying it after a long flight. A travel eSIM is set up before you leave home and works the moment you land.
How to set up a Bali eSIM before you fly



- Check your phone supports eSIM on our compatible devices list.
- Buy an Indonesia plan and install it at home on Wi-Fi. Validity starts when you first use it in Indonesia.
- When you land in Bali, set the eSIM as your mobile data line and turn on data roaming for the eSIM only.
- Turn data roaming off for your Telstra, Optus or Vodafone line, so no daily roaming fee starts.
- Back home, switch mobile data back to your usual line.
Which Bali eSIM should you pick?
- Cheapest for a normal holiday: a 5 GB or 10 GB fixed plan. ICY SIM was lowest in our check, Nomad second.
- Streaming every day or working online: an unlimited plan from Saily or Holafly, or a 20 GB fixed plan (ICY SIM about A$28).
- Bali plus Lombok or the Gili Islands: any Indonesia plan covers them, as they’re in the same country.
- Several countries in Asia on one trip: look at regional Asia plans instead of one per country, or see the best eSIM for Thailand and best eSIM for Vietnam.


