The short verdict
For Indonesia, Telkomsel is the carrier that matters. It is the largest Indonesian carrier by far — owned by the government — and has the widest coverage across Java, Bali, Sumatra, Sulawesi, and Kalimantan. XL Axiata and Indosat are competitive in major cities but fall behind Telkomsel on outer islands and rural areas. Flysimio offers Telkomsel-routed Indonesia eSIMs at the best price we found. For Bali and central Jakarta, any provider works. For anywhere else in the archipelago, Telkomsel is essential.
Indonesia eSIM comparison table (2026)
| Provider | Plan | Price | Network | Refund |
|---|---|---|---|---|
| Flysimio | 5 GB / 30 days | $5.50 | Telkomsel | 14-day full |
| Airalo (Telesim) | 5 GB / 30 days | $9.00 | XL Axiata | Unused only |
| Holafly | Unlimited / 7 days | $15.00 | Indosat | 24-hr unused |
| Nomad | 5 GB / 30 days | $8.00 | Telkomsel | Unused credit |
| Saily | 5 GB / 30 days | $8.99 | XL Axiata | Case by case |
Telkomsel vs XL Axiata vs Indosat
| Carrier | Coverage | Best for |
|---|---|---|
| Telkomsel | Best overall, widest islands | Any destination including Sulawesi, Kalimantan, Flores, Komodo |
| XL Axiata | Strong in Java and Bali | Bali, Jakarta, Yogyakarta, Bandung |
| Indosat Ooredoo | Good in major cities | Jakarta, Surabaya, Makassar city travel |
Which Indonesia eSIM for your trip?
| Trip type | Recommended | Why |
|---|---|---|
| Bali holiday (Seminyak, Ubud, Canggu) | Flysimio 5 GB (Telkomsel) | Any carrier works in Bali; Flysimio is cheapest |
| Yogyakarta and Borobudur | Flysimio 5 GB (Telkomsel) | Strong coverage throughout central Java |
| Komodo Island and Flores | Flysimio (Telkomsel) | Telkomsel is the only carrier reaching Komodo and Labuan Bajo |
| Raja Ampat (West Papua) | Flysimio (Telkomsel) | Remote; Telkomsel reaches main dive sites but signal is limited overall |
| Jakarta business travel | Flysimio 5 GB (Telkomsel) | All carriers good in Jakarta; Flysimio is cheapest |
| Heavy data user (streaming) | Holafly or Flysimio unlimited | Bali-based heavy use; confirm carrier quality |
Installing your Indonesia eSIM
- Buy before you fly — install on home Wi-Fi.
- Open the Flysimio email for the QR code.
- iPhone: Settings → Cellular → Add eSIM → Use QR Code.
- Android: Settings → Network & Internet → SIMs → Add SIM.
- Scan the QR code.
- Label it "Indonesia" and set as data line.
- Disable Data Roaming on your home SIM.
- Your phone connects to Telkomsel when you land at Bali (DPS), Jakarta (CGK), or Surabaya (SUB).
Frequently asked questions
What is the best eSIM for Indonesia?
Flysimio on the Telkomsel network is the best Indonesia eSIM for most travelers. Telkomsel has the widest coverage across Indonesia's 17,000+ islands, and Flysimio offers the lowest price. For travel beyond Bali and Java, Telkomsel is the only reliable choice.
Does eSIM work in Bali?
Yes. Bali has excellent 4G LTE coverage on all major Indonesian carriers. Seminyak, Kuta, Ubud, Canggu, and Sanur are all well covered. Remote rice terraces and the Kintamani volcano area have 4G on Telkomsel.
Does eSIM work in Komodo?
Yes, on Telkomsel. Labuan Bajo (the gateway town) and Komodo Island have Telkomsel 4G. Pink Beach and more remote areas of the park have reduced signal. Download offline maps and content before island-hopping.
Which eSIM uses Telkomsel in Indonesia?
Flysimio and Nomad route through Telkomsel for Indonesia. Airalo and Saily typically use XL Axiata. Always confirm the carrier before purchasing for any travel outside Bali and Java.
Does eSIM work in Raja Ampat?
Partially. Telkomsel reaches the main islands of Raja Ampat (Sorong, Waigeo, Misool) but signal is limited in remote dive sites and uninhabited islands. Download offline maps and be prepared for limited connectivity in this remote destination.
How much data do I need for two weeks in Bali?
For moderate use (maps, social, browsing), 5 GB is sufficient for two weeks in Bali. Add more if you plan to hotspot your laptop or stream video. Bali has fast 4G so data loads quickly.