Indonesia stretches across more than 17,000 islands, and most visitors start in Bali. From there many hop over to Lombok, the Gili Islands, Nusa Penida, Java or Komodo. Mobile data is essential for Gojek and Grab rides, ferry bookings and finding your next warung.
Tourist SIMs are sold at Bali's airport, but phones bought abroad may need IMEI registration for long stays, and kiosk prices vary. An eSIM is set up before you fly. Compare Indonesia eSIM plans below. Traveling on to Singapore or Malaysia? An Asia regional eSIM covers several countries.
Mobile networks and coverage in Indonesia
The main carriers are Telkomsel, Indosat Ooredoo and XL Axiata. Telkomsel has by far the widest coverage, which matters on smaller and more remote islands. In Bali, Jakarta and Yogyakarta all three offer good 4G.
- Bali, Lombok and the Gili Islands have good coverage in tourist areas.
- In Komodo National Park, on Flores and in Raja Ampat, coverage is limited and often only Telkomsel works.
- Expect slower speeds in remote mountain areas such as around Mount Bromo and Ijen.
How much data do you need in Indonesia?
Data needs vary widely, from a relaxed week in Ubud to months of remote work in Canggu.
- One week in Bali: 5 to 10 GB covers maps, Gojek or Grab and messaging.
- Island hopping for 2 to 3 weeks: 15 to 20 GB, more if you share lots of videos.
- Digital nomads: an unlimited or large plan as a backup to coworking Wi-Fi.
When heading to remote islands, check whether your plan uses Telkomsel. For more help estimating, read How much data do I need?
Setup and practical tips for Bali and Indonesia
Install your eSIM at home and activate it after landing in Denpasar or Jakarta. Check that your phone is eSIM compatible first.
- Gojek and Grab are essential in Bali for scooter taxis, cars and food delivery.
- Download offline maps for Nusa Penida, Lombok and Flores, where signal is unreliable.
- Fast boats between Bali and the Gilis often have no signal mid-crossing, so save tickets offline.
Setup help: iPhone guide and Android guide.
FAQ: eSIM for Indonesia
Does eSIM work in Bali?
Yes. Travel eSIMs work well across Bali on Telkomsel, Indosat or XL. Coverage is strong in Seminyak, Canggu, Ubud and Uluwatu.
Which eSIM is best for Bali and Indonesia?
For Bali alone any major network is fine. If you plan to visit Komodo, Flores or other remote islands, choose a plan on Telkomsel. Compare current plans above.
Do I need to register my phone in Indonesia?
Short-term visitors using a travel eSIM generally do not need to register their phone's IMEI. Registration rules mainly apply to local SIM cards used for longer stays.
Does my eSIM work on the Gili Islands and Nusa Penida?
Yes, there is coverage on the Gili Islands and in the main areas of Nusa Penida, though speeds can be slower and some cliffs and beaches have weak signal.
How much data do I need for two weeks in Bali?
Around 10 to 15 GB is enough for most travelers. Choose more or an unlimited plan if you work remotely or upload a lot of video.






