Indonesia is 17,000 islands across 5,100 kilometers — the world's largest archipelago. Coverage across this geography is inevitably uneven. Bali and Java are well-covered. The Gili Islands have patchy signal. Remote outer islands beyond the main tourist circuit may have minimal connectivity on any carrier or eSIM.
Coverage Reality Across Indonesia
| Location | Telkomsel | XL Axiata | Reality |
|---|---|---|---|
| Bali (Seminyak, Canggu, Ubud, Kuta) | Excellent 4G/5G | Strong | Any eSIM works in main Bali tourist areas |
| Bali (Ubud rice terraces, jungle interior) | Good in main areas | Variable | Telkomsel preferred for Ubud interior routes |
| Bali (north coast: Lovina, Singaraja) | Good | Decent | Any eSIM works in north Bali towns |
| Jakarta (all areas) | Excellent 5G | Excellent | Any eSIM works |
| Yogyakarta (Borobudur, Prambanan) | Strong | Good | Any eSIM works at major Java cultural sites |
| Lombok (Mataram, Senggigi) | Good | Decent | Telkomsel preferred for Lombok |
| Gili Islands (Trawangan, Air, Meno) | Patchy — small islands off Lombok | Patchy | Expect limited and inconsistent signal |
| Komodo Island / Flores | Limited in Labuan Bajo town | Minimal | Labuan Bajo has signal, Komodo itself does not |
| Raja Ampat (Papua) | Minimal in Waisai town | Minimal | Remote archipelago — resort WiFi is primary connection |
| Mount Bromo (East Java) | Variable at crater rim | Variable | Download offline Maps before the Probolinggo approach |
Telkomsel is Indonesia's dominant carrier with the widest geographic reach including coverage in smaller Javanese cities, outer Bali, and areas where XL Axiata coverage is significantly reduced. For any Indonesian itinerary beyond main Bali tourist areas: Telkomsel-network eSIMs give the most reliable coverage.
The Bali Specific Situation
Bali is exceptionally well-covered for a tourist island. Seminyak, Canggu, Kuta, and the Nusa Dua resort area have 4G/5G on all major carriers. Ubud centre is strong. The issue comes on secondary roads through rice paddy areas and in jungle sections between Ubud and the north coast or east Bali — Telkomsel maintains coverage here where XL Axiata drops off.
Gojek (Indonesia's dominant ride-hailing and delivery super-app) and Grab both operate in Bali and require eSIM mobile data. Download both apps before departure and link an international credit card. Gojek in particular is essential for affordable transport across Bali.
Three Indonesia Travel Situations
Situation 1: Tegalalang Rice Terraces, Ubud — eSIM works, upload works
A traveler at the Tegalalang Rice Terraces north of Ubud town has Telkomsel 4G. Instagram upload of rice terrace photos: works. Maps navigation back to Ubud: works. The terraces are 10 minutes north of central Ubud on the main road — well within Telkomsel coverage. On smaller secondary roads cutting through rice paddies further from town: signal becomes more variable.
Situation 2: Gili Trawangan, patchy signal throughout
The Gili Islands — Trawangan, Air, and Meno — are small islands with no motorised vehicles off Lombok's northwest coast. Signal is available but patchy and inconsistent on all carriers. Travellers typically rely on resort and beach bar WiFi for communication. The eSIM provides backup connectivity when walking between accommodation and beach. Do not count on consistent data for navigation — the islands are small enough to navigate on foot without Maps.
Situation 3: Komodo Day Trip from Labuan Bajo
Labuan Bajo, the gateway town on Flores for Komodo Island day trips, has Telkomsel coverage. On the boat crossing to Komodo National Park: signal drops to minimal mid-crossing. On Komodo Island itself where the dragons live: minimal signal. A traveler downloads offline Maps for Komodo Island and Rinca Island before leaving Labuan Bajo harbour. Navigation on the island follows guided trail paths — offline Maps confirm orientation rather than providing turn-by-turn navigation.
3 Questions Before Indonesia Travel
1. Does your eSIM connect to Telkomsel? For any Indonesia itinerary beyond central Bali: Telkomsel is the correct network. XL Axiata works in Bali's main tourist zones but has significantly weaker coverage on outer islands and rural Java.
2. Are you visiting the Gili Islands, Komodo, or Raja Ampat? All three have limited mobile coverage on any carrier. Resort WiFi is your primary connection. eSIM provides backup in town areas and occasional connectivity in less remote parts of these destinations. Do not book itineraries assuming consistent mobile data at these locations.
3. Have you downloaded offline Maps before leaving Bali or Java? Download Google Maps offline for Bali, Lombok, and any other Indonesian islands before leaving the previous destination where you had strong WiFi. Outer island hotel WiFi is often slow — downloading a 200 MB offline map region can take 10 minutes on hotel WiFi in Labuan Bajo.
FAQ
Does a travel eSIM work in Bali?
Yes — Bali's main tourist areas including Seminyak, Canggu, Kuta, Ubud, and the Nusa Dua resort area have excellent Telkomsel 4G/5G coverage. Secondary roads through rice paddy areas and remote temple routes in east and north Bali become more variable. For standard Bali tourist itineraries: any Telkomsel-based eSIM works reliably throughout.
Which Indonesian carrier has the best coverage?
Telkomsel by a significant margin. As Indonesia's state-linked dominant carrier it has the widest geographic footprint including smaller Javanese cities, outer Bali roads, Lombok, and areas where XL Axiata and Indosat coverage drops off. For any Indonesian trip that goes beyond the main Bali beach zones: confirm your eSIM connects to Telkomsel.
Does my SE Asia 7-country eSIM cover Indonesia?
Check your specific plan's country list. Our Southeast Asia 7-country eSIM includes Indonesia among its covered countries. Coverage in Indonesia on the multi-country plan connects to Telkomsel for the widest reach. Verify Indonesia is in the country list of your specific provider's plan before assuming it is included.
Heading to Bali or beyond? Confirm Telkomsel network and download offline Maps for outer islands. SE Asia 7-Country eSIM including Indonesia — from $2.99.