Skip to main content

Best eSIM for Bali 2025

Land at Ngurah Rai already connected. No airport SIM queue, no passport form, no waiting — here is everything you need to stay online across Bali, Nusa Penida, and the Gili Islands.

Quick verdict

A travel eSIM on Telkomsel is the best connectivity option for Bali in 2025. Indonesian law requires passport registration for all local SIM cards — airport counters and convenience stores process this in person only. A travel eSIM skips all of that: buy online, scan a QR code at home, and you're connected the moment you land.

eSIM vs local SIM card in Bali

FactorTravel eSIMBali local SIM
Passport requiredNoYes — mandatory by law
Setup time2 min online15–30 min in person
Buy before tripYes — install at homeNo — buy on arrival
PriceFrom $4 / 7 daysFrom $3 / 10 days (very cheap)
Airport availabilityPre-installedYes, long queues at Ngurah Rai
Data speed4G/LTE (Telkomsel)4G/LTE
Top-up optionsBuy a new planTop up at Alfamart / Indomaret
Keeps home numberYes — dual SIMNo — replaces your SIM

Local Bali SIMs are among the cheapest in the world — if you're staying long-term (1+ month) and don't mind the airport registration process, they offer excellent value. For holidays and short stays, eSIM wins on convenience.

Indonesian mobile networks

Indonesia has three major networks. Telkomsel (marketed as Simpati) is the largest and has far the best coverage across Bali and the outer islands. Most travel eSIMs for Indonesia use Telkomsel.

NetworkOverallOuter islandsBest for
Telkomsel (Simpati)Best — widest nationwideNusa Penida, Lombok, Gili TBest choice for Bali + day trips
XL AxiataVery good in citiesNusa Penida patchyStrong in Kuta, Seminyak, Canggu
Indosat OoredooGood in tourist areasVariableLess common for travel eSIMs

How much data do you need in Bali?

Holiday traveller
3–5 GB / week
Google Maps, Grab, Instagram, messaging
Recommended: 5–10 GB for 2 weeks
Explorer / day tripper
4–6 GB / week
Maps to temples and rice terraces, photo uploads, video calls
Recommended: 10 GB for 2 weeks
Digital nomad
20–30 GB / month
Video calls, cloud sync, hotspot backup when café Wi-Fi is slow
Recommended: 20–30 GB monthly plan
Nomad tip: Canggu and Ubud have plenty of café Wi-Fi, but speeds can be unreliable. Keep a 20+ GB eSIM plan active for Zoom calls and large uploads — it's far cheaper than a pocket Wi-Fi rental.

Coverage on Bali's surrounding islands

Nusa Penida
Good
Telkomsel covers the main tourist beaches and viewpoints — Kelingking, Broken Beach, Diamond Beach, Crystal Bay. Interior roads and cliff trails drop to weak signal. Download offline maps before the ferry.
Nusa Lembongan
Good
Small island with solid coverage in Mushroom Bay and Jungut Batu. Most of the island is reachable by Telkomsel 4G.
Gili Trawangan
Good
Telkomsel covers Gili T reasonably well. The island is small and signal is consistent around the main beach area.
Gili Air / Gili Meno
Patchy
Coverage is variable. Gili Air main areas have some Telkomsel signal. Gili Meno is quieter and signal drops in the interior.
Lombok
Good
Telkomsel covers Lombok's west coast (Mataram, Senggigi) and the Gili islands ferry ports well. Mount Rinjani trekking routes have no coverage above base camp.

Set up your Bali eSIM before you fly

Buy online before your trip — no passport, no in-person registration
Install at home on Wi-Fi (QR code scan, under 2 minutes)
Your data plan activates when you first use mobile data in Indonesia
Use dual SIM — your home number stays active for calls and texts
Download offline Google Maps for Bali and Nusa Penida before departure
Grab works in Bali (Kuta, Seminyak, Canggu, Ubud) — make sure eSIM is active before you need a taxi

First time with an eSIM? See the step-by-step install guide →

Browse Indonesia eSIM plans

One Indonesia plan covers Bali, Nusa Penida, Lombok, and all other islands. See all Indonesia plans →

Frequently asked questions

Does eSIM work in Bali?
Yes. Bali has solid 4G LTE in all major tourist areas. Telkomsel covers Seminyak, Canggu, Ubud, Uluwatu, and most of Nusa Penida. Remote cliffs and interior roads may have weak signal.
Is eSIM available in Indonesia?
Yes. Travel eSIMs work across Indonesia on Telkomsel. Local SIM cards require passport registration in person.
Does eSIM work on Nusa Penida?
Mostly yes. Telkomsel covers the main beaches and viewpoints (Kelingking, Diamond Beach, Crystal Bay). Interior roads and cliff walks are patchy — download offline maps first.
How much data do I need in Bali?
Holiday travellers use 3–5 GB per week (maps, Grab, social). Digital nomads using eSIM as a hotspot backup need 20–30 GB/month.
Do I need a passport for a SIM card in Bali?
Yes — Indonesian law mandates passport registration for all SIM purchases. An eSIM avoids this entirely: buy online, install at home, no ID required.

Ready to buy your Bali eSIM?

Instant QR code delivery. No passport needed. Works on arrival.

Browse Indonesia plans →