Guía de viaje

eSIM Indonesia: complete guide to getting internet in Bali, Jakarta, and all of Java

Marc González Sáez Marc González Sáez ·2 de julio de 2026 ·7 min de lectura
eSIM Indonesia: guía completa para tener internet en Bali, Yakarta y toda Java

If you're traveling through Indonesia (Bali's beaches, Java's temples, diving in Lombok, or the charming chaos of Jakarta), you'll need data from minute one. An Indonesia eSIM gives you internet as soon as you land, without airport queues or changing SIM cards. In this guide, we'll tell you how many GB to get, real coverage by island, and how to activate it in 1 minute.

What is an eSIM for Indonesia and how does it work?

An Indonesia eSIM is a digital SIM card that installs on your phone without needing a physical chip: you buy the plan online, scan a QR code, and you're ready to use data in the country.

The advantage is that you don't have to find a store upon arrival. Indonesia is an archipelago of over 17,000 islands, and in many tourist destinations (Ubud, Gili, Nusa Penida), local card counters close early or are far from the hotel. With an eSIM, you set it up from home and only activate it when you land on Indonesian soil.

It works on the networks of local operators, so you'll browse with the same antenna as an Indonesian local, but paying a clear traveler's rate with no surprises. Your home country number remains on your primary SIM for banking SMS or WhatsApp, while data goes through the eSIM. This is the most convenient option if your phone is compatible: you can check the list in our guide on how to install an eSIM step by step, or go directly to the eSIM for Indonesia and prepare it before you leave.

eSIM Indonesia: comprehensive guide to having internet in Bali, Jakarta, and all of Java
Photo: Aan Amrin · Pexels

Coverage in Indonesia: Bali, Java, Lombok, and the islands

Quick answer: 4G/LTE coverage is very good in Bali, in major cities in Java (Jakarta, Yogyakarta, Surabaya), and in tourist areas of Lombok. In remote islands, inland rice paddies, or trekking routes, the signal drops, but on 90% of a typical trip, you'll have stable internet for maps, messaging, and uploading photos.

Bali is, by far, the best-connected area: in Seminyak, Canggu, Ubud, Uluwatu, and around Denpasar airport, you'll have plenty of signal. The Gili Islands and Nusa Penida have decent coverage near the towns, although it can be weaker in isolated coves. If you're only visiting the island, we have a specific guide for eSIM for Bali.

In Java, the capitals and major tourist attractions (Borobudur, Prambanan, Mount Bromo, Ijen) have signal. Lombok covers Senggigi, Kuta Lombok, and Mataram well; for Rinjani, it's best not to count on data on the trail.

Traveler's tip: before a long excursion (Bromo, Ijen, Rinjani, or snorkeling in the Gili Islands), download Google Maps offline and your accommodation's directions. This way, you won't depend on a signal at the most remote point of the day.

How many GB do you need for your trip?

The amount of data depends on how much you use your phone and whether you rely on Wi-Fi in hotels and cafes. As a reference, an average traveler in Indonesia uses between 500 MB and 1 GB per day with normal usage: maps, WhatsApp, social media, looking up restaurants, and uploading a few photos or stories.

To give you a quick idea based on the type of trip:

Travel Profile Duration Recommended GB
Short Bali getaway 5-7 days 3-5 GB
Bali + Gili/Nusa (with hotel Wi-Fi) 10 days 5-8 GB
Bali + Java + Lombok route 2-3 weeks 10-15 GB
Nomad / remote work 1 month 20 GB or large plan

If you're going to make video calls, use your phone as a hotspot, or upload many videos, go up a tier. It's better to have a bit too many GB than to run out halfway through your trip, as recharging on the go is always more of a hassle. If in doubt, check out our guide on how much data you need for travel, with examples by usage type.

eSIM Indonesia: comprehensive guide to having internet in Bali, Jakarta, and all of Java
Photo: kevin yung · Pexels

Local operators (Telkomsel, XL, Indosat) vs eSIM

Indonesia has several powerful mobile operators. Telkomsel is the leader and offers the best coverage outside of cities; it's followed by XL Axiata, Indosat Ooredoo, Tri (3), and Smartfren. A travel eSIM relies on these same networks, so the signal quality is equivalent; the difference lies in the convenience of purchasing it.

Buying a local SIM at Denpasar or Jakarta airport means registering your passport (mandatory in Indonesia), waiting for the chip to be configured, and sometimes haggling over the tourist price. It's not difficult, but it eats up your first moments of the trip just when you're tired from traveling.

  • Local SIM: good price for very long stays, but requires in-person registration and wasting time upon arrival.
  • Travel eSIM: you install it from home, with no airport formalities and with English support if something goes wrong.
  • Roaming from your home operator: by far the most expensive (easily €10-20 per day outside the EU).

For most travelers staying between one and three weeks, the eSIM wins for convenience and predictable pricing.

How to activate your eSIM upon landing

Activating the eSIM is straightforward if you prepare it carefully. The golden rule: install the profile at home, using your home Wi-Fi, but don't activate it until you arrive in Indonesia (or do it with the airport Wi-Fi). This way, the day counter doesn't start prematurely.

  1. Purchase your plan and receive the QR code by email within minutes.
  2. Scan the QR code from your phone's mobile data settings (or use one-tap installation, without a QR).
  3. Leave the profile installed but deactivated until your trip.
  4. Upon landing, activate the eSIM data and check that the local operator's network appears.
  5. Turn on data roaming ONLY for the eSIM line (not for your home SIM) and you're all set.

The entire process takes 1 minute when you arrive. As soon as you land at Denpasar or Soekarno-Hatta airport, you'll be able to order a Grab or open the map. If you encounter any errors when scanning the code, in the eSIM installation guide we review the most common failures and their solutions.

Prices: eSIM vs local SIM vs roaming

Price dictates choice, and here the eSIM is very reasonably positioned. Data plans for Indonesia start at just a few euros for short getaways and increase depending on GB and days. Compared to roaming from your home country provider, the savings are enormous.

Option Indicative Cost Convenience
Travel eSIM From a few euros per plan Very high: installs from home
Local SIM (Telkomsel, XL...) Cheap for long stays Medium: registration and purchase upon arrival
Home country roaming €10-20/day outside the EU High, but very expensive

The math is simple: two weeks of roaming can cost you more than a whole month of eSIM. A local SIM is only worthwhile if you're staying for many weeks. To compare Indonesia with other Southeast Asian destinations, you have our guides for eSIM for Thailand, eSIM for Malaysia, and eSIM for Singapore, very useful if your itinerary includes several countries.

Tips to avoid running out of data

With a little planning, your eSIM will last your entire trip without any surprises. The key is to control the apps that consume the most data and rely on Wi-Fi when you can; in Bali and Java, almost all cafes and accommodations offer it.

  • Download offline maps and guides before each long excursion.
  • Lower the streaming quality for video and music; you don't need 4K on mobile data.
  • Disable automatic app updates and photo backups over mobile data.
  • Use Wi-Fi for long video calls and for uploading entire photo albums.
  • Check your data usage every few days from your phone settings to stay within limits.

And if you exceed your GB, it's no problem: you can top up or buy a new plan on the spot, without reinstalling anything or looking for a store. With these habits, even a modest plan will easily cover a one or two-week trip.

Frequently asked questions

What is the best eSIM for Indonesia?

The best eSIM for Indonesia is one that relies on strong networks like Telkomsel, offers you the GB you need for your travel days, and has English support. Prioritize coverage in Bali and Java, easy activation, and the option to top up. This way, you'll have good browsing whether on the beach or in the city.

Does the same eSIM work for Bali and Indonesia?

Yes. An Indonesia eSIM works in Bali, Java, Lombok, the Gili Islands, and the rest of the archipelago because it covers the entire country. You don't need a different eSIM for each island. Bali is a province of Indonesia, so a single national plan gives you data in all your travel destinations.

How many GB do I need for two weeks in Indonesia?

For two weeks with normal use (maps, messaging, social media, and some photos), estimate between 8 and 15 GB, depending on how much you rely on hotel Wi-Fi. If you make video calls or use your phone as a router for your laptop, go for 15-20 GB or a larger plan for peace of mind.

Do I have to register my passport with an eSIM?

No. With a travel eSIM, you avoid the passport registration required by Indonesian law when buying a local SIM in a store. You purchase the plan online, scan the QR code, and activate the data upon arrival. This is why many travelers prefer an eSIM: zero airport formalities.

Can I still use WhatsApp with my home country number?

Yes. WhatsApp is linked to your number, not the SIM you use for data. With an eSIM, you browse the internet while your home country number remains active on the primary SIM to receive banking SMS. You can chat, call, and send voice messages via WhatsApp normally using the eSIM's data.

When should I activate the eSIM, before or after traveling?

Install the profile at home with your Wi-Fi, but only activate the data when you arrive in Indonesia (or with airport Wi-Fi). This way, your plan's day counter starts when you'll actually use it, and you don't waste a day. Pre-installation avoids relying on a signal as soon as you land.

Conclusion

An eSIM is the most convenient way to have internet in Indonesia: it saves you passport registration, airport queues, and expensive roaming, and works just as well in Bali, Java, Lombok, and the islands. Calculate your GB based on your trip duration, install it at home, and activate it upon landing. Prepare your Indonesia eSIM today and land with data from the very first minute, ready to order your first Grab in Denpasar.

Marc González Sáez
Escrito por Marc González Sáez Fundador de PuraSim y especialista en eSIM y conectividad para viajeros. Lleva años ayudando a viajar conectado por todo el mundo sin pagar de más por el roaming, y prueba personalmente las eSIM en cada destino antes de recomendarlas.
Comparte esta guía
eSIM Indonesia
Tu eSIM para este destino
eSIM Indonesia

Actívala con un QR en 1 minuto y aterriza conectado. Sin roaming, hotspot incluido y soporte en español 24/7.

Tu próximo viaje, conectado

Datos en 218 destinos. Sin roaming. Activa en 1 minuto.

Elige tu eSIM