Bali SIM Guide 2026

Stay connected in Bali, from Canggu to Nusa Penida.

An Australian-friendly guide to getting a SIM or eSIM for Bali. Compare networks, where to buy, what to expect, and how to land connected without the airport queue.

$10AUD
For a week of local data
20GB
Typical Telkomsel package
95%
Telkomsel 4G coverage
The short answer

Bali has reliable 4G across all tourist areas and Telkomsel is the strongest network. Two practical paths: install a travel eSIM before you fly for instant connectivity on arrival, or buy a local Telkomsel SIM at the airport or a convenience store for the cheapest per-gigabyte rate. Both work well. A week of typical use needs around 10 GB and costs roughly $10 to $25 AUD depending on which you pick.

Your two options

eSIM before you fly, or local SIM on arrival?

For Australian travellers heading to Bali, both options are common and both work. The right pick comes down to whether you value convenience or lowest cost.

Most convenient

Travel eSIM before you fly

Install a Bali or Indonesia travel eSIM from home over Wi-Fi. Your AU number stays active. The eSIM activates when you land and connects to local data instantly.

  • Connected the moment you land, no queue
  • Keep your AU number active on your existing SIM
  • No need to register an Indonesian SIM in person
  • Set up at home, while you have stable Wi-Fi
  • Slightly more expensive per GB than local SIM
  • Needs an eSIM-compatible phone
Best for: shorter trips of a week or two, first-time visitors, anyone with an iPhone XS or later or Pixel 3 or later.
Cheapest per GB

Telkomsel SIM bought in Bali

Pick up a local Telkomsel or XL SIM at Denpasar Airport or a convenience store. Cheapest data per gigabyte, full local network, and you get an Indonesian number useful for some apps.

  • Lowest cost per gigabyte by far
  • Best local coverage, especially Telkomsel
  • Indonesian number for ride-hailing, hotels, bookings
  • Works on any phone with a SIM slot
  • Need passport for SIM registration (legally required)
  • Your AU number is offline unless your phone is dual-SIM
Best for: trips longer than two weeks, budget-conscious travellers, anyone visiting remote areas regularly.
Networks compared

Indonesian mobile networks in Bali

Bali has four main mobile carriers. The choice matters most if you plan to leave the tourist areas, in Canggu, Seminyak, Ubud or Kuta any of them works fine. For Nusa Penida, Lombok, Munduk or remote inland villages, Telkomsel pulls ahead noticeably.

Network
Best for
Typical tourist pack
Telkomsel 5G in spots
Best overall coverage. Strongest signal everywhere, especially outside main towns. 95 percent population coverage. The default choice if reach matters.
~Rp 100,000
20 GB / 30 days
XL Axiata
Best value. Coverage similar to Telkomsel in main tourist areas, often a little cheaper per gigabyte. Good for Canggu, Seminyak, Kuta, Ubud, Sanur.
~Rp 85,000
15 GB / 30 days
Indosat
Solid coverage in tourist areas, slightly weaker than Telkomsel and XL outside them. Often the cheapest at convenience stores. Good for budget travellers.
~Rp 75,000
15 GB / 30 days
Smartfren
Cheapest option but weaker geographical reach. Fine for staying in main towns, not recommended if you plan to explore.
~Rp 50,000
10 GB / 30 days

Prices in Indonesian Rupiah (Rp), verified May 2026. 1 AUD is roughly 10,000 Rp. So Rp 100,000 is about $10 AUD. Packages and prices change frequently, confirm at the point of sale.

If you go local

Where to buy a SIM card in Bali

If you choose the local-SIM path, three places to buy. Take your passport, SIM registration has been legally required for all Indonesian SIMs since 2018.

Denpasar Airport

Easiest, slight premium

Telkomsel and XL counters in the arrivals hall. Walk out connected. Pricing is around 10,000 to 20,000 Rp higher than town stores, but you avoid finding a shop while jet-lagged. Ask the price before agreeing, some quote tourist rates.

Convenience stores

Indomaret, Alfamart, Circle K

Found on every other street in tourist areas. Cheaper than the airport. Check the package includes data and SIM registration. Some require you to register the SIM yourself using a short code on the phone, store staff usually help.

Official carrier stores

Best prices, full setup

Telkomsel and XL have stores in Kuta, Seminyak, Ubud and Denpasar. Cheapest prices and full setup including registration. Best option if you want the lowest cost and are not in a rush on day one.

If you prefer eSIM

An Australian-friendly eSIM option

If you want to install an eSIM before flying and avoid the airport SIM step entirely, one practical option for Australians is Lyca Mobile's global travel eSIM range. Same Lyca app that handles your home AU plan also offers travel passes for many destinations including Indonesia. For Australians who already use Lyca for their AU SIM, it is the lowest-friction way in.

An AU-accessible eSIM path

Lyca Mobile global travel eSIM

Buy a travel eSIM through the Lyca app, install it before you fly, activate when you land. Best fit for Australians already using Lyca as their home SIM. For Bali specifically, a direct Telkomsel SIM is usually cheaper per gigabyte, but a global eSIM gives you one provider, one app, one bill.

Explore Lyca plans
Before you fly

Six practical Bali SIM tips

  • Bring your passport. Indonesian SIM registration is legally required and the carrier or store will need your passport details. No passport means no SIM activation. Travel eSIMs bought online avoid this step entirely.
  • Avoid roaming with your AU plan for more than a few days. AU mobile roaming in Indonesia is expensive without a day-pass, and even the day-passes add up over a week or two. For trips of 4+ days, a local SIM or eSIM almost always works out cheaper.
  • Keep your AU number active for codes. If you use a travel eSIM, your AU SIM stays in your phone as a second line, useful for SMS-based banking codes and authentication. With a physical local SIM, your AU number goes offline unless your phone is dual-SIM.
  • Get a local number for ride-hailing. Grab and Gojek (the local rideshare apps) work best with an Indonesian number for booking confirmations. If you do not want a physical SIM, the apps still work with your AU number, but expect some friction with codes.
  • Do not stress about 5G. 5G is still in early deployment in Indonesia and only in spots. 4G LTE delivers 15 to 40 Mbps in main areas which is plenty for everything except heaviest streaming. Choose your SIM on 4G coverage, not 5G availability.
  • Top up via the carrier app. If you run out of data mid-trip, top-up is easy through Telkomsel's MyTelkomsel app or XL's MyXL app. You can also buy top-up vouchers at any convenience store, ask for "pulsa" (Indonesian for prepaid credit).
FAQ

Common questions on Bali SIMs and eSIMs

Do I need a SIM card for Bali?
You do not strictly need one, hotels, cafes and many beach clubs in Bali offer Wi-Fi. But for navigation, ride-hailing apps (Grab, Gojek), restaurant reviews, last-minute bookings and general independence, a local SIM or travel eSIM makes the trip significantly easier. Most Australian visitors find the modest cost (around $10 to $25 for a week's data) worth it from day one.
Which is the best network in Bali?
Telkomsel has the strongest coverage across Bali, including remote areas, Nusa Penida and the Gili Islands. It is the most expensive of the Indonesian carriers but the difference is small in absolute terms. XL Axiata is the strong budget alternative with good coverage in main tourist areas like Canggu, Seminyak, Kuta and Ubud. Indosat is similar to XL on coverage. Smartfren is cheapest but with weaker geographical reach.
How much data do I need for a week in Bali?
For most Australian visitors, 10 to 15 GB covers a week comfortably. That assumes daily Google Maps navigation, ride-hailing apps, social media, photo uploads and occasional video calls home. If you plan to stream video, hotspot to a laptop or work remotely, allocate 20 to 30 GB per week instead. Local Telkomsel packages typically sell 20 GB for 30 days at around 100,000 Indonesian Rupiah (about $10 AUD).
Should I buy a physical SIM in Bali or a travel eSIM before flying?
A travel eSIM is more convenient: install it from home over Wi-Fi, land connected, no airport queues or shop visits. A physical Telkomsel or XL SIM bought in Bali is cheaper per gigabyte and gives you a local Indonesian number useful for some bookings and ride-hailing. If you value convenience, choose the eSIM. If you value lowest cost or you are staying more than a couple of weeks, the physical local SIM wins.
Where do I buy a SIM card in Bali?
Several options. Denpasar (Ngurah Rai) Airport has Telkomsel and XL counters in the arrivals hall, prices slightly higher than town but you walk out connected. Convenience stores like Indomaret, Alfamart and Circle K sell SIMs, registration may need help from staff. For the cheapest prices and full setup, visit an official Telkomsel or XL store in Kuta, Seminyak, Ubud or Denpasar. Take your passport, registration is legally required.
Does my Australian SIM work in Bali?
Yes, but only with roaming enabled, and at AU roaming rates. Without a daily roaming pass, AU mobile roaming in Indonesia can cost several dollars per minute for calls and per megabyte for data, fast. Most Australian carriers offer roaming day-passes (usually $5 to $10 per day) that include some data and calls. For trips longer than three or four days, a local Bali SIM or travel eSIM is usually much cheaper.
Can I keep my AU number while using a Bali SIM?
Yes, if you use an eSIM for Bali data. Install the Bali travel eSIM as a second line on your phone, leave your AU SIM active in airplane-mode or with data roaming disabled, and your AU number stays available for SMS-based authentication codes and important calls. With a physical SIM swap, your AU number is offline while the new SIM is in your phone unless you have a dual-SIM device.
Will I get 5G in Bali?
In limited spots only. Indonesia's 5G is still in early deployment, mostly around Jakarta, parts of Denpasar and Nusa Dua, and a few other urban centres. The realistic standard across Bali is 4G LTE, which delivers 15 to 40 Mbps in main tourist areas. That is comfortably fast enough for everything except the heaviest streaming. Do not choose your SIM based on 5G availability, choose on 4G coverage.

Heading to Bali? Sort your SIM before you fly.

Install a Lyca travel eSIM at home, land in Denpasar already connected, then explore Telkomsel top-ups later if you are staying longer. Best of both worlds.

Explore Lyca travel plans