Best SIM Card & eSIM for Bali (2026)

Best SIM Card & eSIM for Bali (2026)

Local data is cheap, fast, and covers almost everywhere. Get one in the first hour — you will need it.

Cheapest option
Rp 50,000 (~$3) / 8GB
Best coverage
Telkomsel
eSIM available
Yes (Airalo, Holafly, +more)
Registration
Passport required

Indonesian mobile data is excellent value. A 8GB local SIM costs Rp 50,000 (~$3) and LTE coverage blankets all of South Bali, Ubud, and most popular spots. The airport SIM counters are convenient but slightly overpriced — you can save Rp 10,000–20,000 buying in town. For eSIM users (no physical SIM slot needed), several providers now offer Bali data plans you can activate before your flight lands. This guide covers the four main carriers, recommended packages, where to buy, and how to register.

Local tip
Telkomsel (red logo, brand name: Simpati or AS) has the best coverage in rural Bali and on roads between areas. XL Axiata is the best value for price. If you are only in South Bali and Ubud, either works perfectly.

TL;DR

  • Buy a Telkomsel or XL Axiata SIM at the airport or any Indomaret/Alfamart convenience store.
  • Rp 50,000–85,000 gets you 7–20GB valid for 14–30 days — more than enough for most trips.
  • You need your passport to register the SIM (legally required since 2018 for all Indonesian SIMs).
  • eSIM users: Airalo and Holafly both offer Bali/Indonesia plans from ~$5, activated before landing.
  • Airport SIM counters are fine but ask the price before agreeing — some quote double the package rate to tourists.

Carrier Comparison

CarrierNetworkBali CoverageExample PackageVerdict
Telkomsel4G/LTE wideExcellent everywhereRp 85,000 / 25GB / 30dBest for rural, north Bali, Sidemen, Amed
XL Axiata4G/LTEVery good in south BaliRp 60,000 / 15GB / 30dBest value for south Bali + Ubud stays
Indosat Ooredoo4G/LTEGood in tourist areasRp 50,000 / 10GB / 30dBudget option, weaker in remote spots
Smartfren4G LTE-AGood speed in citiesRp 45,000 / 8GB / 30dUrban hotspots only, patchy outside Denpasar

Prices are approximate as of Q1 2026. Packages change frequently — confirm current offers at the point of sale or on each carrier's app.

Where to Buy

Ngurah Rai Airport (arrivals hall): All four carriers have counters after you exit customs. Telkomsel and XL are the most visible. Prices are slightly higher than town (expect to pay Rp 10,000–20,000 more for the same package) but you get set up immediately. Staff speak enough English to handle SIM registration.

Indomaret and Alfamart stores: Convenience stores everywhere in Bali sell SIM starter packs at the official price. Staff register your SIM with your passport on the spot. There is one within 200m of virtually any location in South Bali.

Carrier brand stores: Telkomsel GraPARI and XL Centre stores (both in Denpasar and Kuta) offer the full range of packages and can troubleshoot any issue. Go here if your SIM is not working after purchase.

Top-up: Pulsa (credit) and data packages (paket data) are available at any Indomaret, Alfamart, or via the carrier's own app. You can also top up from abroad using Telkomsel's app if you want to keep the number for a return trip.

SIM Registration — Passport Required

Since 2018, all Indonesian SIMs must be registered with a national ID or passport. As a tourist, you register with your passport. This is done at the point of sale — the vendor scans or photographs your passport bio page and enters your passport number into the system.

Without registration, the SIM works for calls for a few days but data services get blocked. Always register at purchase. If your SIM data stops working after a couple of days, it probably was not registered properly — go back to an Indomaret or a carrier store to fix it.

One foreigner can register up to three Indonesian SIM cards using the same passport.

eSIM Options for Bali

If your phone supports eSIM (iPhone XS and later, most recent Android flagships), you can activate an Indonesian data plan before your flight lands. No need to find a store, no passport registration hassle.

Recommended providers (2026):

  • Airalo (Indonesia plan): ~$5 for 1GB, ~$13 for 5GB, ~$24 for 20GB. Uses Telkomsel or XL network depending on plan. Activate in the Airalo app before landing.
  • Holafly (Indonesia): Unlimited data plans from ~$19 for 7 days, ~$29 for 15 days. Uses Telkomsel. Good for heavy users who stream a lot.
  • Nomad (Indonesia): Similar pricing to Airalo. Clean app, easy setup.
  • Ubigi / Drimsim / Yesim: Other options with competitive pricing. Compare on each provider's site before buying.

eSIM tip: Keep your home SIM active for calls/SMS (put it in airplane mode or disable roaming data) and use the Indonesian eSIM for data. This way you can still receive authentication codes on your home number.

Data Speed in Practice

Real-world download speeds in Bali on 4G LTE (2026 averages):

  • Canggu, Seminyak, Kuta: 15–40 Mbps on Telkomsel/XL
  • Ubud centre: 10–25 Mbps
  • Uluwatu: 8–20 Mbps (more variation due to terrain)
  • Amed, Sidemen, Munduk: 3–12 Mbps on Telkomsel, weaker on others
  • Nusa Penida: 4–10 Mbps in Crystal Bay / Kelingking areas
  • Gili Islands: 2–8 Mbps (patchy, satellite backup sometimes better)

Speeds are sufficient for Google Maps navigation, streaming (720p), WhatsApp video calls, and remote work at most locations. For serious work, carry a pocket router or confirm your accommodation's WiFi speed before booking.

6 Frequently Asked Questions

Can I use my home SIM on roaming instead?
You can, but it is dramatically more expensive. European/Australian roaming plans in Indonesia typically cost €5–15/day and cap speeds. A local SIM at Rp 60,000 is a far better deal for any trip longer than 3 days.
Can I get a SIM with a local phone number for Bali calls?
Yes. Every physical SIM comes with a local Indonesian number (+62 8xx). This is useful for booking local services that require an Indonesian number. eSIMs are data-only — they do not include a local call number.
Is the airport SIM counter reliable?
Generally yes for setting up your SIM. Confirm the package price before agreeing — prices should match what is displayed, but some vendors quote inflated tourist prices. The Telkomsel GraPARI counter inside arrivals is more transparent than unofficial desks.
Do Indonesian SIMs work in Lombok, Nusa Penida, Gili Islands?
Yes. It is still Indonesia. Same SIM works across all islands. Telkomsel has the best coverage on smaller islands. The Gili Islands (technically Lombok) have decent 4G in Gili Trawangan, weaker on Gili Meno and Gili Air.
What happens to my SIM after I leave Bali?
The SIM stays valid as long as you use it at least once every 6 months. If you plan to return, keep the SIM and top up remotely via the carrier's app. If not, just discard it — there is no cancellation needed.
Is WhatsApp and Instagram accessible in Indonesia?
Yes, fully. All major social platforms, streaming services and Google products work normally in Indonesia. There are no country-level content blocks affecting tourist apps.

Need a hand planning this?

Free WhatsApp trip help. Real reply in about 10 minutes.

Message us