eSIM in Bali and Indonesia: Connectivity Guide for 2026
TL;DR
Telkomsel is the only network worth using for Bali and broader Indonesia travel. Its coverage footprint is significantly larger than any other Indonesian carrier, including on Nusa Penida, Lombok, and the Gili Islands where alternatives have minimal presence. Bali's main tourist areas — Canggu, Seminyak, Ubud, Kuta, Sanur — have strong 4G LTE. Nusa Penida's cliff viewpoints and Lombok's interior have meaningful gaps. Buy a Telkomsel-routed eSIM before you fly or get a local Telkomsel SIM at the airport — the local SIM is extremely cheap and easy to obtain, which makes Bali one of the few destinations where the math genuinely favors a local physical SIM for longer stays.
Bali sits at a unique crossroads of travel types. It's simultaneously one of the world's most popular beach and wellness retreats, a top digital nomad base in Southeast Asia, a bucket-list surf destination, and increasingly the cultural heartland of a growing Indonesian middle class tourism scene. The Instagram rice terraces and the temple ceremonies are real, and so is the beachfront co-working café where a dozen people are on video calls at 10am.
Connectivity in Bali reflects this duality. In Canggu's café strip and Ubud's yoga retreat corridors, internet access is sophisticated and widespread. Twenty minutes outside either town on a scooter, coverage becomes patchy in ways that can catch you off guard. This guide maps exactly where you'll have signal, where you won't, how to get a Telkomsel eSIM or SIM before or on arrival, and what to plan for on day trips to Nusa Penida and Lombok.
Indonesia's Mobile Networks: Why Telkomsel is the Only Choice
Indonesia has several mobile operators — Telkomsel, XL Axiata, Indosat Ooredoo, and Smartfren among them — but for travel purposes, this is not a close competition. Telkomsel, backed by state-owned Telkom Indonesia, has invested far more in tower infrastructure across the archipelago's 17,000 islands than any competitor. The gap in rural and island coverage between Telkomsel and the alternatives is significant enough that most long-term expats and frequent Indonesia visitors use Telkomsel exclusively.
Telkomsel
Telkomsel operates the widest coverage network in Indonesia and the only one with meaningful presence on most of the outer islands tourists visit. In Bali, all three of Telkomsel's bands (4G/LTE, 5G in selected Bali areas, and 3G fallback in remote areas) provide service. Telkomsel also has the most extensive LTE coverage on Lombok, the Gili Islands, Nusa Penida, and the major islands of Komodo and Flores (for Komodo dragon tours). If your travel eSIM doesn't specifically route through Telkomsel, you should confirm the alternative before purchasing.
XL Axiata and Indosat
XL Axiata and Indosat have reasonable coverage in Bali's main tourist areas and Indonesian cities (Jakarta, Surabaya, Yogyakarta, Medan). Outside these areas — particularly on outer islands — their coverage drops significantly. For a trip that's entirely in Bali's southern tourist triangle (Kuta/Seminyak/Canggu/Ubud), XL Axiata is functional but not recommended over Telkomsel. For any island-hopping or eastern Indonesia travel, Telkomsel is non-negotiable.
Local SIM vs Travel eSIM in Bali: The Honest Comparison
Bali is one of the few destinations where the case for a local physical SIM is genuinely strong for longer stays. Indonesian SIM cards are cheap, widely available, and registration — while technically required — is straightforward at the airport counter or any convenience store with minimal documentation.
Local SIM vs Travel eSIM for Bali
| Factor | Local Telkomsel SIM | Travel eSIM (Telkomsel-routed) |
|---|---|---|
| Cost (7 days, 10 GB) | ~$5–8 USD (Rp 75,000–120,000) | Typically $10–20 USD depending on provider |
| Cost (30 days, 30 GB+) | ~$10–15 USD (monthly Telkomsel package) | Significantly more expensive for long stays |
| Availability | Denpasar Airport (Ngurah Rai) counter; any Alfamart, Indomaret, Circle K | Purchase online before departure |
| Registration | Requires passport number entry at counter or via SMS | No local registration required |
| Setup time on arrival | 15–30 minutes at airport counter (may have queue) | Instant — activate pre-installed profile on landing |
| Convenience for short trips (<7 days) | Less convenient — counter, registration, top-up in rupiah | More convenient — set up before you leave home |
| Convenience for digital nomads (1–3 months) | Best value by far for extended stays | Expensive for high-volume, multi-month use |
Practical recommendation: For trips of 1–2 weeks, a travel eSIM from a provider like Esimify is worth the modest price premium for the convenience of having data the moment you land without a counter queue. For stays of 3+ weeks or if you're working remotely, pick up a Telkomsel SIM at Ngurah Rai Airport and use it as your primary data SIM alongside a home eSIM for your regular number.
Coverage by Destination: What to Expect Across Bali and Indonesia
Bali and Indonesia eSIM Coverage by Region
| Destination | Coverage Quality | Notes |
|---|---|---|
| Kuta / Legian / Seminyak | Excellent | Bali's original tourist strip. Full 4G coverage on Telkomsel throughout. Beach clubs, restaurants, and the main road have strong signal. All carriers functional here. |
| Canggu | Excellent | Bali's digital nomad heartland. Strong Telkomsel 4G across Batu Bolong, Echo Beach, Berawa, and the café-packed Jalan Raya Canggu corridor. Signal is reliable in all the main coworking cafés. Surf spots on the beach: good signal from the sand. |
| Ubud | Very good — minor gaps in rice fields | Ubud town, the Monkey Forest, Tegalalang Rice Terraces viewing platforms, and the main market area are well covered on Telkomsel. Walking into the rice field paths between the terraces loses signal — the terraces are narrow and the surrounding green walls block towers. Download the rice terrace walking map offline before going off-road. |
| Sanur | Excellent | Bali's quieter eastern resort area has good Telkomsel coverage along the beachfront promenade and main road. Sanur is also the departure point for fast boats to Nusa Penida and Nusa Lembongan — download your island maps here before boarding. |
| Denpasar (Ngurah Rai Airport) | Excellent | Full coverage in the terminal and arrivals area. Telkomsel SIM counters are in the international arrivals hall. If using a travel eSIM, use the airport Wi-Fi to activate if you haven't pre-installed it. |
| Uluwatu | Good | Uluwatu Temple and the cliff viewpoints have coverage on Telkomsel. The beach clubs below the cliffs (Single Fin, The Lawn) have coverage. The narrow limestone roads to some of the more hidden surf breaks have gaps — download the map before scootering out. |
| Mount Batur (Kintamani) | Good at base, limited at summit | The Kintamani crater rim viewpoint and the villages around the caldera lake have coverage. The pre-dawn summit hike trail loses signal above the treeline. Guides handle communication; download a map of the summit trail before the 3am hike start. |
| Nusa Penida | Moderate — Telkomsel only | Kelingking Beach (T-Rex cliff viewpoint), Angel's Billabong, Broken Beach, and Crystal Bay have Telkomsel 4G coverage at the main viewing areas. The access roads between attractions are variable — signal drops in valleys. XL and Indosat have little to no presence on Nusa Penida. Only Telkomsel is reliable. Download the island map and all attraction locations offline before the fast boat from Sanur. |
| Nusa Lembongan | Good | The main village and the Mushroom Bay area have Telkomsel coverage. The surf spots (Shipwrecks, Lacerations) have signal at the water. The Devil's Tear cliff walk is covered. Better coverage than Nusa Penida overall. |
| Lombok (Mataram, Senggigi) | Good | Lombok's west coast resort area and the capital Mataram have strong Telkomsel 4G. The road between Senggigi and the Gili boat departure point is covered. |
| Gili Islands (Gili Trawangan, Meno, Air) | Moderate on Telkomsel | Gili T (the party island) has reasonable Telkomsel coverage in the main beach strip and village center. Gili Meno and Gili Air have weaker signal. All three are small enough that you're never far from the best coverage point. No motorized vehicles on the Gilis — navigation is simpler but you still need data for boat schedules and emergency communication. |
| Mount Rinjani (Lombok) | Limited | Senaru and Sembalun base camps have Telkomsel coverage. The mountain trail and crater lake area have no reliable signal. Rinjani is a 2–3 day trek; guides carry emergency communication equipment. Download trail maps and contact details offline before departure. |
| Komodo Island / Labuan Bajo (Flores) | Moderate in town, limited at sea | Labuan Bajo town and its immediate area have Telkomsel coverage. The Komodo National Park islands themselves (Komodo, Rinca) have signal in the ranger station areas only. Liveaboard dive trips and multi-day island tours move through areas with no signal. Download navigation, weather, and dive site charts before any multi-day boat trip. |
| Yogyakarta | Excellent | Indonesia's cultural heart has strong urban coverage. Borobudur and Prambanan temples (both UNESCO heritage) are covered on Telkomsel — including the full sunrise walk at Borobudur. |
| Jakarta | Excellent — 5G available | Indonesia's capital has strong multi-carrier coverage. MRT and LRT lines have station coverage. Traffic navigation (waze, Google Maps) is essential in Jakarta — signal is reliable for real-time navigation through the city's notorious gridlock. |
Getting Around Bali With an eSIM
Scooter Navigation
Most travelers in Bali rent a scooter (125–150cc automatic, around $5–7/day). Navigation is done with Google Maps on phone mount. Bali's roads are a mix of clearly signed main roads and completely unmarked back lanes — without a live map, getting lost between Ubud and a rice terrace viewpoint is nearly certain. Signal is good on main roads, which is where you need it most. Download offline maps for the specific area you're exploring as a backup for the moments you go off main roads.
Grab and Gojek
Grab and Gojek (Indonesia's homegrown super-app) are the ride-hailing apps in Bali. Gojek is often slightly cheaper and is the default choice for locals. Both require an active data connection. In Bali's tourist areas, both apps have drivers available — but in some areas (Uluwatu's narrow cliff roads, some Ubud side streets), drivers occasionally struggle with addresses. Having the destination's coordinates or a WhatsApp contact at your accommodation helps.
Fast Boat Booking to Outer Islands
Fast boats from Sanur and Padang Bai to Nusa Penida, Nusa Lembongan, Lombok, and the Gili Islands can be booked through apps and websites like Bookaway, 12Go Asia, or the operators' direct sites (Perama, Eka Jaya). Booking requires internet; tickets are often QR code-based. Download your ticket confirmation to camera roll before boarding — fast boat Wi-Fi is not a thing.
Temple Navigation
Bali has thousands of active Hindu temples, and many require a sarong and sash (provided at the entrance gate for a small fee or rental). Knowing dress codes, opening hours, and temple etiquette before arriving — especially for major sites like Tanah Lot (sunset crowds), Pura Besakih (the mother temple on Agung's slopes), and Tirta Empul (holy spring bathing) — saves awkward situations. A live connection for a quick search on the way is enough; coverage is available at all these main sites.
Real-World Scenarios: Travelers in Bali
The Beach and Sunset Circuit (5–7 days)
Arrive Ngurah Rai, stay in Seminyak or Canggu, day trip to Uluwatu for the sunset Kecak fire dance, beach club days in Berawa, scooter to Tanah Lot for sunrise. This entire itinerary is in Bali's most covered zone — solid Telkomsel 4G throughout. For this trip, any Telkomsel-routed travel eSIM is sufficient. Data use: Grab and Gojek for transport, Google Maps on scooter mount, beach club reservations (many require advance booking via DM or WhatsApp).
The Ubud Retreat (5–7 days)
Yoga class bookings, rice terrace walks, cooking classes, the Sacred Monkey Forest, day trips to Tirta Empul and Pura Besakih. Ubud town is covered well. The activities require booking platforms (Airbnb Experiences, direct WhatsApp with operators) that need data. The rice field walks specifically: download offline maps before leaving your accommodation. The terraces between Tegalalang and Pejeng lose signal in the pathways.
The Island-Hopping Route (10–14 days)
Bali (Canggu/Ubud) → fast boat to Nusa Penida (2 days) → fast boat back to Sanur → fast boat to Gili T (overnight) → Lombok (2 days: Senggigi, Kuta Lombok) → fly Lombok back to Bali. Data strategy for this itinerary: download each island in Google Maps offline mode while on Bali. Nusa Penida specifically — download before boarding the fast boat. Gili T is manageable with Telkomsel but has weaker signal than Bali. Lombok's west coast is fine; inland and Kuta Lombok have variable signal.
The Digital Nomad Base (1–3 months)
Canggu or Ubud as a base, with coworking at Dojo Bali, Outpost, or a series of café-offices. A Telkomsel local SIM (picked up at Ngurah Rai Airport) at $10–15/month for 30+ GB is the most cost-effective data source for an extended stay. The coworking spaces have fiber Wi-Fi as the primary work connection; mobile data is the backup for commutes and between-location gaps. eSIM is most useful for the first 1–2 days before getting the local SIM sorted.
Troubleshooting eSIM Issues in Bali
No data despite active eSIM after landing at Ngurah Rai
Enable data roaming on the eSIM profile: Settings → Cellular → your Bali eSIM → Data Roaming: on. Indonesian travel eSIMs operate via roaming on Telkomsel's network, and this setting must be enabled. If already on, try a manual network search and select "Telkomsel" specifically. Some travel eSIM plans may take a few minutes to register after landing — a brief airplane mode toggle usually speeds this up.
Extremely slow speeds in Canggu despite strong signal
Canggu has a high density of data users in a relatively small area — the café strips during peak hours (9am–2pm) can saturate local towers despite strong signal. This affects all networks equally. Try moving to a café on a side street, switching from 5GHz to 4G mode in your phone settings, or timing data-heavy tasks for early morning or evening.
No signal on Nusa Penida
Nusa Penida runs almost exclusively on Telkomsel. If your travel eSIM routes through XL Axiata or Indosat, you will have little to no coverage on Nusa Penida. Confirm your plan runs on Telkomsel before purchasing if Nusa Penida is on your itinerary. If you're already on the island without coverage, find the Kelingking Beach viewpoint area — it typically has the strongest Telkomsel signal on the island's west side.
Gojek / Grab driver can't find my location in Ubud
Ubud's narrow lanes don't always map accurately to Indonesian address systems. Drivers navigate by landmark rather than address. When booking a pickup, add a WhatsApp message to your driver with a landmark ("opposite the green guesthouse gate, 100m from the Monkey Forest entrance") alongside the pin. This is standard practice in Bali and drivers appreciate the specifics.
Tips for Using an eSIM in Bali and Indonesia
- Always choose a Telkomsel-routed plan. This cannot be overstated. For Nusa Penida, the Gilis, Lombok, and any travel outside Bali's main tourist triangle, Telkomsel is the only network with meaningful presence. Confirm your provider routes onto Telkomsel before purchasing.
- Download offline maps before every island crossing. The boat is when you lose signal. Download each island's offline area in Google Maps while you're still on Bali with strong 4G. Do this the evening before, not the morning of the ferry — it takes a few minutes to cache.
- For stays over 2 weeks, buy a Telkomsel SIM at the airport. The Telkomsel counter in Ngurah Rai international arrivals is reliable and offers monthly packages with large data allowances for a fraction of travel eSIM costs. The registration process (passport number) takes 10–15 minutes.
- Mount your phone securely on the scooter before using navigation. Using a phone in your hand while scootering is illegal in Bali and genuinely dangerous on the narrow roads. A proper phone mount bracket (sold at any scooter shop, ~$3) gives you Google Maps navigation without taking your hands off the handlebars.
- Download your accommodation's WhatsApp number and location pin before traveling. Many Bali accommodations — especially guesthouses and villas in quieter neighborhoods — are easier to locate via WhatsApp message to the host than via Google Maps address. Have the contact saved before you lose signal.
- Gojek is the better app for local pricing. In Bali's tourist-heavy areas, Grab sometimes prices slightly higher than Gojek due to tourist demand. For short trips around Canggu or Seminyak, Gojek typically offers comparable or better rates. Install both apps before your trip.
Frequently Asked Questions
Does eSIM work in Bali?
Yes. Bali has strong eSIM coverage on Telkomsel across all main tourist areas including Canggu, Seminyak, Ubud, Kuta, and Uluwatu. International travel eSIM providers including Esimify offer Bali and Indonesia plans routed through Telkomsel. Coverage in Bali's core tourist triangle is excellent; outer islands like Nusa Penida and the Gilis have moderate coverage on Telkomsel only.
Which network is best for Bali?
Telkomsel, without question. No other Indonesian carrier comes close to Telkomsel's coverage on Nusa Penida, the Gili Islands, Lombok, and the broader eastern Indonesian islands. Even within Bali, Telkomsel's rural coverage between tourist areas is stronger than alternatives. If your travel eSIM doesn't specify Telkomsel, ask the provider which network it uses.
Is Bali good for digital nomads with an eSIM?
Yes, with a clarification. Bali's coworking café scene is excellent and most good coworking spaces have fiber Wi-Fi that serves as the primary work connection. An eSIM handles commutes, between-location navigation, backup connectivity when café Wi-Fi falters, and data during weekend trips to outer islands. For extended nomad stays (1–3 months), a local Telkomsel SIM at $10–15/month provides far more data per dollar than a travel eSIM.
Does eSIM work on Nusa Penida?
Yes, on Telkomsel only. Nusa Penida has reasonable Telkomsel 4G coverage at the main viewpoints (Kelingking, Angel's Billabong, Crystal Bay). Coverage between attractions on the interior roads is variable. XL Axiata and Indosat have minimal presence on the island. Download the island map offline before the fast boat from Sanur.
Can I get a local SIM at Bali Airport?
Yes. Telkomsel, XL Axiata, and Indosat all have counters in Ngurah Rai International Airport's arrivals hall. Telkomsel is the recommended choice. Registration requires your passport number (the counter staff handle this). Monthly data packages are significantly cheaper than daily travel eSIM equivalents, making local SIM purchase worthwhile for any stay over 2 weeks.
How much data do I need for Bali?
For 7–10 days of tourist travel (scooter navigation, Grab/Gojek, social media, restaurant research), 10–15 GB is comfortable. Most accommodation has Wi-Fi, which handles the heavy data tasks. If you're working remotely while in Bali, add 5–10 GB for backup data usage during gaps in coworking Wi-Fi access.
Conclusion
Bali rewards connected travelers — scooter navigation through the back lanes of Ubud, last-minute bookings at beach clubs that require a WhatsApp message, fast boat schedules that change with the weather, the Gojek driver coordinates for a guesthouse that Google Maps has placed 200 meters from its actual gate. Having Telkomsel data from the moment you land makes all of it smoother.
Whether you use a travel eSIM for a short trip or pick up a local Telkomsel SIM at the airport for a longer stay, the key is the same: get onto Telkomsel's network and download your outer island maps before every ferry crossing. The moments without signal in Bali — the rice terrace footpaths, the cliff descent to Nusa Penida's beaches, the Rinjani summit ridge — are worth the planning required to navigate them offline.
Set up your Bali and Indonesia eSIM through Esimify, and for more Southeast Asia destination guides covering Thailand, Vietnam, and the region, visit the Esimify blog.