eSIM for Bali: What Actually Works in 2026
Jump to all plansFor Bali in 2026, the strongest combination of price and network is Travelsim Asia at $10.99 for 5 GB / 30 days on Telkomsel and XL — the two networks with the best Bali coverage, tested directly in Canggu and Uluwatu (May 2026). For flat per-day “unlimited” pricing, Holafly offers 3-day passes at $11.70 — but Holafly does not publish its daily Fair Usage Policy threshold, which is widely assumed to be ~2–3 GB/day and varies by destination. Tethering is separately capped at 1 GB per day — Holafly is the only provider here that limits hotspot separately. Most Bali travelers use 2–3 GB per day, so fixed 5–10 GB plans win on both price and predictability.
What changed (June 2026): Airalo cut its 5 GB Indonesia/Bali plan from $14.00 to $13.50 (10 GB to $21); Ubigi’s 7-day unlimited dropped to $24. Travelsim Asia and Holafly pricing held steady.
What Actually Matters for Bali
1. Network choice — Telkomsel is the default winner. Bali has decent coverage across all five Indonesian carriers in Canggu, Seminyak, and Denpasar, but only Telkomsel and XL hold signal reliably across Uluwatu’s clifftop areas, the rice terraces around Ubud, and the road north to Munduk. Telkomsel is the safest pick everywhere.
2. Honest “unlimited” claims. Most Indonesia “unlimited” eSIMs include a daily Fair Usage Policy. Holafly does not publish its FUP threshold anywhere on their website — community reports and Holafly’s own support chat suggest ~2–3 GB per day before throttling kicks in, but the exact number is unstated and varies by destination. Post-throttle speed is reported at 256–1024 Kbps. This is the single most important fact to know before buying an “unlimited” Bali plan.
3. Tethering allowance is a separate limit. Holafly’s tethering (hotspot to laptop/tablet) on “unlimited” plans is capped at 1 GB per day in Indonesia — this is not the same as the FUP throttle, and Holafly is the only provider here with a separate hotspot cap (some third-party reviews still cite ~500 MB). If you work from your laptop in cafés (Canggu’s whole scene), this matters a lot. Travelsim Asia, Airalo, Saily, Nomad, and Ubigi all allow tethering at the same speed and allowance as direct phone data.
4. Setup friction. Bali’s airport (DPS) WiFi is unreliable. A no-account-required eSIM (Travelsim Asia) means you can install and connect on arrival without fighting the airport login. Most others require an app and account.
5. Price per usable GB. Bali pricing varies sharply. The 5 GB / 30-day tier ranges from $10.99 (Travelsim Asia) to $13.99 (Saily). For unlimited, 7-day plans range from $24 (Ubigi) to $27.30 (Holafly). Compare on the plan size you’ll actually use — not the headline cap.
Provider Comparison Table
All prices verified June 2026. Plans shown at the 5 GB / 30 days tier where available, or comparable.
| Provider | Price / GB | Data Cap | Network | Best For |
|---|---|---|---|---|
Best Value | $10.99 / 5 GB | 1–50 GB plans | Telkomsel + XL | Best network mix, no app, tethering ok |
Nomad | $12.00 / 5 GB | 1–50 GB plans | Telkomsel + Smartfren | Cheap fixed plans, Telkomsel access |
| | $13.99 / 5 GB | Fixed + unlimited | Not disclosed | Polished app, by NordVPN |
| | $13.50 / 5 GB | 1–50 GB + unlimited | 3 (IOH) + Indosat | Wide plan range, regional Asia plans |
| $16.00 / 10 GB | Fixed + unlimited | Indosat + XLSmart | Long-stay monthly subscriptions |
| | $74.90 / 30d unlim | Unlimited (~2–3 GB/day FUP, undisclosed) | Telkomsel + XL | Flat per-day pricing if FUP fits |
Best Value
Nomad
For Bali, Travelsim Asia is the strongest fit — cheapest fixed pricing, the Telkomsel + XL network combination that holds signal in Uluwatu and Ubud, and no app friction at DPS arrivals. Holafly matches the network combination but at 2–3× the price and without disclosing the daily throttle.
Provider Breakdowns
- + Connects to Telkomsel and XL — the two best networks for Bali
- + Fixed-speed plans at full speed for the entire allowance
- + No app or account — eSIM by email, install via phone settings
- + Tethering supported on all plans
- + Top-ups via web portal, no app re-install
- – No unlimited option
- – Smaller brand than Airalo or Holafly
Nomad - + Telkomsel access at cheaper fixed pricing than Travelsim Asia at some tiers ($12 / 5 GB / 30d)
- + Wide plan range up to 50 GB
- – Secondary network is Smartfren, which has weaker coverage in Uluwatu and northern Bali
- – App required for purchase
- + Built by NordVPN — strong privacy posture and polished app
- + Unlimited plans available with clearer FUP than Holafly
- – Network partners not disclosed publicly — riskier blind buy
- – App required
- + Widest plan range — 1 GB to 50 GB
- + Strong regional Asia plans if Bali is one stop of a multi-country trip
- + Most well-known brand if support history matters
- – Connects via 3 (Indosat-Ooredoo-Hutchison) and Indosat — neither holds signal as well as Telkomsel in rural Bali
- – App required
- + Monthly auto-renewing subscriptions — useful for digital nomads staying multi-month
- + Indosat + XLSmart for solid urban coverage
- – Higher entry pricing — pay-as-you-go tiers are more expensive than competitors
- – Less competitive on short-trip plans
- + Flat per-day pricing — no need to estimate usage
- + Telkomsel + XL — same network combination as Travelsim Asia
- + Live chat support 24/7
- – Daily FUP threshold is undisclosed — widely assumed ~2–3 GB/day, varies by destination
- – Tethering separately capped at 1 GB per day — the only provider here that limits hotspot (its Holafly Plans subscription lifts the cap)
- – Significantly more expensive than fixed plans — $11.70 (3 days) vs $7.99 on Travelsim Asia for 3 GB
What “Unlimited” Actually Means Here
No “unlimited” Bali eSIM is truly uncapped — every one slows to a crawl after a daily high-speed allowance. What separates them is whether that allowance is published, how large it is, and how slow the throttle gets:
- Saily — 5 GB/day, then 1 Mbps. The most generous daily cap of the group, and the threshold is published in its terms.
- Airalo — 3 GB/day, then 1 Mbps.
- Nomad — 2 GB/day, then 512 Kbps. The tightest cap and the slowest fallback here.
- Ubigi — sold as high-cap buckets (20 GB on the 7-day plan up to 60 GB on the 30-day), then 2 Mbps — the most usable post-throttle speed.
- Holafly — no daily figure published at all. Community reports and Holafly’s own support chat suggest ~2–3 GB per day before speeds drop to 256–1024 Kbps, but the number is never stated at checkout.
Holafly is also the only provider that caps tethering separately — which matters in Canggu, where half the café scene works off a laptop. Its standard “unlimited” eSIM limits hotspot to 1 GB per day in Indonesia even while phone data stays unlimited (that is the figure on Holafly’s current Indonesia page; some third-party reviews still cite 500 MB). On Travelsim Asia, Airalo, Saily, Nomad, and Ubigi, tethering simply draws from your allowance at full speed with no separate cap. Holafly’s separate Holafly Plans subscription ($64.90/month) lifts the hotspot cap entirely.
If predictability matters, choose a fixed plan sized to your trip; for genuine unlimited, Saily is the most laptop-friendly and the most transparent. Holafly’s undisclosed daily limits can mean 256 Kbps for the last hours of every day — slower than dial-up.
When Unlimited Pays Off
The break-even math, based on May 2026 pricing:
Rule of thumb: unlimited starts paying off above ~2 GB per day — but the Holafly FUP threshold for Indonesia is reportedly in that same ~2–3 GB range, so heavy users may hit the throttle before getting their money’s worth. The “unlimited” framing falls apart precisely when you’d actually need unlimited.
Realistic usage on Bali is 2–3 GB per day for most travelers: Google Maps, WhatsApp, social media, and the occasional Grab ride. WiFi is widely available — every café, restaurant, hotel, and most warungs have it — so heavy uploads, video calls, and streaming can lean on WiFi. Days spent mostly in Grab cars or scootering around without WiFi stops can push usage to 4–5 GB.
For a typical 7-day Bali trip, 5–10 GB of fixed data is plenty. TSA 5 GB at $10.99 or 10 GB at $16.99 will outperform any “unlimited” plan with an undisclosed daily throttle.
Which eSIM for Your Trip
Networks and Coverage in Bali
Indonesia has five main mobile networks, of which three have meaningful Bali coverage:
- Telkomsel — the largest carrier, strongest nationwide footprint including all of Bali. Best coverage in Uluwatu, Ubud rice terraces, Sidemen, Munduk, and Amed. The default safe pick. Used by Travelsim Asia, Nomad, and Holafly.
- XL Axiata — solid coverage in southern Bali (Canggu, Seminyak, Denpasar, Sanur, Nusa Dua) and Ubud. Weaker in the far north and east. Used by Travelsim Asia, Holafly. Recently merged with Smartfren to form XLSmart — used by Ubigi.
- Indosat Ooredoo Hutchison (IOH) — formed from the merger of Indosat Ooredoo and 3 (Tri). Decent urban coverage but thinner outside main tourist zones. Used by Airalo and Ubigi.
- Smartfren — focused on urban 4G/5G coverage, weakest in rural Bali. Now part of XLSmart but Nomad still routes via Smartfren on some plans.
For Bali specifically, Telkomsel + XL is the strongest dual-network combination — and only Travelsim Asia and Holafly offer that pairing.
Free WiFi in Bali
WiFi is everywhere — cafés, restaurants, hotels, villas, even most beach warungs. The Canggu café-coworking scene runs on it. You’ll rarely use eSIM data in a fixed location — it’s primarily for navigation, ride-hailing (Grab, Gojek), and connectivity between WiFi stops.
This is why 5–10 GB plans typically outperform unlimited for Bali trips: most heavy data usage happens on WiFi anyway.
How Much Data Do You Actually Need?
Most Bali travelers fall in the middle row — 1–2 GB per day with WiFi to fall back on for heavier tasks. A 5–10 GB plan covers a typical week comfortably.
All Bali eSIM plans
34 plans · 6 providers · prices as of June 2026 · sorted by price per GB
Nomad
Nomad
Nomad
Nomad
Nomad
Nomad
Frequently Asked Questions
What’s the best eSIM for Bali in 2026?
Travelsim Asia at $10.99 for 5 GB / 30 days is the strongest combination of price and network — it connects to Telkomsel and XL, the two networks with the best Bali coverage. For shorter trips, Travelsim Asia 1 GB at $3.99 (7 days) or 3 GB at $7.99 (15 days) are cheaper still. Tested in Canggu and Uluwatu, May 2026.
Is Holafly really unlimited in Bali?
No. Holafly’s Indonesia “unlimited” plans throttle to slower speeds after a daily Fair Usage Policy threshold. The exact daily limit is not published anywhere on Holafly’s website — community reports indicate roughly 2–3 GB per day before the throttle kicks in, but the number varies by destination and is never stated at checkout. Tethering is separately capped at 1 GB per day. For predictable speed, a fixed 5–10 GB plan from Travelsim Asia or Nomad outperforms Holafly’s undisclosed unlimited.
Will my eSIM work in Uluwatu, Ubud, and rural Bali?
Telkomsel and XL hold signal reliably across Uluwatu, Ubud rice terraces, and most of rural Bali (Sidemen, Munduk, Amed). Smartfren and 3 are weaker outside Denpasar, Canggu, and Seminyak. Use Travelsim Asia, Nomad, or Holafly for the strongest rural coverage.
How much data do I need for a 7-day Bali trip?
Most travelers use 1–2 GB per day in Bali — Google Maps, WhatsApp, Grab/Gojek, and social media. WiFi is widely available at cafés, restaurants, and hotels, so heavier tasks (uploads, streaming, video calls) usually happen on WiFi. 5–10 GB covers a typical 7-day trip comfortably. Heavy Grab users or those scootering around without WiFi stops should plan for 3–4 GB per day.
Can I install the eSIM before I land in Bali?
Yes. eSIMs from Travelsim Asia, Airalo, Holafly, and the others can all be installed before departure. Activation usually triggers on first connection to an Indonesian carrier — so install at home, fly with WiFi-only, and the plan starts when you land at DPS.
Do I need to register my eSIM with my passport?
No. International eSIM providers bypass Indonesia’s local SIM registration requirement. This is one of the practical advantages over buying a Telkomsel or XL local SIM at the airport, which requires passport scanning and queueing.
What about a local SIM from Telkomsel directly?
A local Telkomsel tourist SIM (~50,000 IDR or ~$3 for a starter pack with limited data) is cheaper per GB than any eSIM but requires passport registration, queueing at the airport counter or a Telkomsel shop, and physical SIM swap. For trips under 14 days, eSIM convenience wins. For 30+ day stays, a local SIM is meaningfully cheaper.
What’s the difference between this article and the broader Indonesia guide?
This guide focuses on Bali specifically — networks, coverage in southern and rural Bali, typical Bali usage patterns. For broader Indonesia coverage (Jakarta, Yogyakarta, Sumatra, Komodo), see the Indonesia eSIM guide. The provider comparison is similar but the use-case framing differs.