Home › Blog › Bali & Indonesia eSIM Guide 2026: Canggu to Nusa Penida

Bali & Indonesia eSIM Guide 2026: Canggu to Nusa Penida

How mobile data works in Bali and across Indonesia: which areas are covered, Gojek and Grab, the IMEI rule, how much data to buy and arriving online.

TThe airova team·July 25, 2026·9 min read
Bali & Indonesia eSIM Guide 2026: Canggu to Nusa Penida

The simplest way to get online in Bali is to install a travel eSIM at home and switch it on when you land at Ngurah Rai (DPS). AirOva Indonesia plans connect to Telkomsel, XL and Indosat, with 5G where available, so your phone can use whichever of the three is strongest where you are. Coverage is dense across the southern tourist belt and Ubud, and thins in the north, on Nusa Penida's cliffs and mid-channel on the boats.

Bali is one of the few places where your phone is genuinely part of the infrastructure. Restaurant menus are QR codes. Your villa is down a gang (lane) with no street number, so the host sends a map pin. Scooters and cars arrive through Gojek or Grab. Lose data, and Bali gets noticeably harder.

Quick facts

  • Networks: AirOva Indonesia plans connect to Telkomsel, XL and Indosat, with 5G where available.
  • When validity starts: on first connection in Indonesia, not at purchase or installation.
  • Install: at home on Wi-Fi before you fly — see how to install an eSIM on iPhone and Android.
  • Top-ups: the same eSIM can be topped up from your account, with no new QR code.
  • Apps to install first: Gojek and Grab for rides and food, WhatsApp, an offline map of Bali, and the All Indonesia arrival card app or website.
  • Known gaps: river gorges around Ubud, Nusa Penida's west-coast viewpoints, north and west Bali, mid-channel on fast boats, the Bromo caldera floor.
  • Plans: Bali eSIM and Indonesia eSIM.

Who runs the networks

Indonesia's mobile market has three large groups. Telkomsel, part of the state-backed Telkom group, has the widest footprint, especially outside the big cities and on the smaller islands. Indosat Ooredoo Hutchison runs the Indosat and Tri brands. XL merged with Smartfren in 2025 to form XLSmart, which keeps the XL, Axis and Smartfren brands.

4G is standard across Bali's tourist areas and Indonesia's cities. 5G exists in parts of Jakarta, Denpasar and other large cities, but it is patchy, so treat it as a bonus rather than something to plan around.

AirOva Indonesia plans connect to Telkomsel, XL and Indosat, with 5G where available. Being able to use more than one network matters in Indonesia, where each operator has its own strong and weak spots, island by island.

Coverage in Bali and beyond

Canggu and Seminyak

The Canggu–Seminyak–Kuta strip is the most densely covered part of the island. Cafés, co-working spaces and beach clubs all have strong signal, and so do the back lanes between the rice fields at Berawa and Pererenan. Evenings in Canggu can be congested in crowded spots, but outright gaps are rare.

Uluwatu and the Bukit

The Bukit peninsula — Jimbaran, Uluwatu, Bingin, Padang Padang and Nusa Dua — is well covered along the roads and in the villages. At the bottom of the cliff stairways down to the surf beaches, signal can drop to a bar or two because the cliffs block it.

Ubud

Central Ubud, Monkey Forest Road and the main villa areas are fine. The river valleys are a different story: signal drops in the gorges around Tegallalang, along the Campuhan Ridge walk and in villas tucked into the Ayung valley. Mount Batur sunrise treks start in the dark with patchy signal on the trail.

Nusa Penida and Lembongan

Nusa Lembongan is covered around the villages and main beaches. On Nusa Penida, coverage follows the main roads and villages; the west-coast viewpoints such as Kelingking and Broken Beach can drop to a single bar, and some of the steeper roads have gaps. On the fast boats from Sanur, signal fades mid-channel for a few minutes.

North and west Bali

Munduk, Lovina, Pemuteran and the road to West Bali National Park have long thin stretches. Towns are covered; the mountain roads between them and the park itself are not reliable. Download offline maps before driving north.

Gili Islands and Lombok

The Gili Islands are covered near the villages and harbours, and weaker on the far side of each island. Signal drops on the fast boats from Bali, which cross open water for a long stretch. On Lombok, Mataram, Senggigi and Kuta Lombok are covered; the Rinjani trek and the remote southern beaches are patchy or offline.

Java: Jakarta, Yogyakarta and Bromo

Jakarta has dense coverage and some 5G, though signal can weaken deep inside malls and on parts of the MRT. Yogyakarta, Borobudur and Prambanan are well covered. At Mount Bromo, the village of Cemoro Lawang and the main viewpoints usually have signal, while the caldera floor and the sea of sand can be patchy. Ijen and other volcano treks should be treated as partly offline.

Apps and local rules

Gojek and Grab

Gojek and Grab are the default for scooter taxis, cars and food delivery across Indonesia. You set a pickup pin, track the driver and often chat with them in the app, so data is needed at the curb. Install both and add a payment method before you leave home. Some areas, including parts of Canggu, Ubud and the airport, restrict where app drivers can pick up, so follow the signs or the driver's instructions.

WhatsApp

WhatsApp is how almost every villa, driver, dive shop and surf school in Bali communicates. It runs over data, so you do not need an Indonesian number. Keep your home number active on the phone so existing chats and bank codes keep working.

Payments and QRIS

Indonesia's QRIS QR payment standard is everywhere, from warungs to markets. Many foreign cards and wallets cannot pay through it directly, so carry some rupiah and use cards where they are accepted. Keep data available for finding an ATM or checking a transfer.

IMEI registration

Indonesia requires phones used on local Indonesian SIM cards to be registered by IMEI. Visitors who buy a local SIM are generally given a temporary access period of up to 90 days at the operator's counter, and longer stays need registration with customs. A travel eSIM connects to local networks through roaming rather than as a local subscriber, and phones on international roaming are generally not affected by this rule. If you plan to stay longer than three months or switch to a local SIM, check the current customs guidance.

Arrival card and tourist levy

Indonesia uses an online All Indonesia arrival card that combines immigration, customs and health declarations; you show the QR code on arrival. Bali also charges foreign visitors a tourist levy, which can be paid online in advance. Both are easier with data in hand, so screenshot the QR codes as well.

How much data to buy

Bali skews data-heavy because of ride-hailing, maps, villa pins and photo uploads.

TripSuggested data
Resort stay, mostly hotel Wi-Fi, 7 days3–5 GB
Island-hopping trip, 10 days8–10 GB
Surf trip with daily video uploads, 14 days15–20 GB
Remote work from Canggu or Ubud, 30 days40 GB+

If you are working from Bali rather than visiting, read our digital nomad connectivity guide — the maths changes once video calls are involved. If you run low, top up the same eSIM from your account with no new QR code.

Landing at Ngurah Rai already connected

Bali's airport is I Gusti Ngurah Rai (DPS). Elsewhere in Indonesia, the main gateways are Soekarno-Hatta in Jakarta (CGK), Yogyakarta International (YIA) and Lombok (LOP).

Install your eSIM at home on Wi-Fi. It does not start counting until it first registers on an Indonesian network, so installing early costs you nothing and saves you the arrivals-hall SIM counter, where queues can be long after a late-evening bank of flights.

On landing:

  1. Switch on the eSIM line in Settings.
  2. Turn on data roaming for the eSIM line — that switch is what lets a travel eSIM use a local network. See data roaming settings explained.
  3. Keep data roaming off on your home SIM.
  4. Wait a minute for the phone to pick a network, then open Gojek or Grab.

Book rides from inside the terminal: app drivers use signposted pickup areas rather than the curb at the exit.

Troubleshooting

  • No service after landing: check that the eSIM line is on and data roaming is enabled for it. Toggle airplane mode once.
  • Signal but no data: make sure mobile data is set to the eSIM line, not your home SIM. Restart the phone.
  • Weak signal in a villa: thick walls and valleys both play a part. Try a window or the terrace, or use the villa Wi-Fi for calls.
  • Slow in the evening in Canggu: busy cells get congested. Large uploads are better left for the morning.
  • Phone stuck on one network in a weak area: switch network selection to manual, try another listed operator, then set it back to automatic.
  • Hotspot or tethering: it depends on the plan and the local network. Ask support before buying if you need it.

Bali eSIM FAQ

Which networks does the AirOva Indonesia eSIM use?

AirOva Indonesia plans connect to Telkomsel, XL and Indosat, with 5G where available.

Do I need an Indonesian phone number?

No. A travel eSIM is data-only. Keep your home SIM active for bank codes and use WhatsApp over data, which is how most villas, drivers and dive shops in Bali communicate anyway.

Will it work on the Gilis, Lombok and Java?

Yes. An Indonesia plan covers the whole country, including the Gilis, Lombok, Java and Flores. Coverage follows towns and main roads, with gaps on treks and boat crossings.

Do I need to register my phone's IMEI?

Generally not for a short trip on a travel eSIM, because it roams rather than acting as a local SIM. The IMEI rule applies to phones on local Indonesian SIMs, and long stays have their own requirements.

Is a local SIM cheaper?

The sticker price on a local tourist package can look lower, but you pay in time at the counter and in the risk of buying a package that does not fit your trip. Compare on price per GB rather than shelf price — see how to compare travel eSIM plans.

When does my plan start?

Validity starts on first connection in Indonesia. You can install the eSIM days before your trip without using any of it.

The bottom line

Bali rewards being online: rides, maps, villa pins, menus and arrival paperwork all live on your phone. Install an Indonesia eSIM before you fly, budget a little more data than you think for Canggu and Penida, download offline maps for the north, the Gilis and the volcano treks, and the island is dramatically easier from the moment the wheels touch down.

Keep reading