
A travel eSIM skips the IMEI registration a foreign phone needs for a local Indonesian SIM. It rides Telkomsel, Indosat and XL Axiata, and Telkomsel reaches furthest beyond the tourist hubs. For two weeks of maps, ride-hailing, translation and photos, budget 8 to 12 GB, or 4 to 6 GB if you rely on villa Wi-Fi.
Indonesia is a country of thousands of islands, and how well you stay connected depends a lot on which network you're on and where you roam. There's also a paperwork catch with local SIMs that a travel eSIM avoids. Between Bali's cafés, ride-hailing everywhere, and maps for island-hopping from the Gilis to Komodo, data adds up faster than a lot of visitors expect, so here's a realistic plan for your trip.
A local Indonesian SIM is cheap per gigabyte, but foreign phones must have their IMEI registered to use one, extra paperwork at a counter on arrival, and you still have to pull out your home SIM and lose your usual number. Roaming on your home plan skips the hassle but is the priciest option by far, often several times what the same data costs on an eSIM. A travel eSIM is the middle path: install it before you fly, keep your own number live beside it for bank codes and calls, and pay only for the data you choose. It rides the major Indonesian networks, Telkomsel, Indosat and XL Axiata, with Telkomsel by far the widest reach across the islands, which matters the moment you leave the main tourist hubs. Weighing it up? See eSIM vs local SIM vs roaming or compare the real costs.
Buying a local Indonesian SIM instead? Indonesian customs (Bea Cukai) requires the IMEI of a handset brought in from abroad to be registered before that phone can use an Indonesian SIM card, and on a stay under 90 days you do it at an operator's service counter. A phone that stays on a foreign line, which is exactly how a travel eSIM connects, is exempt, so there's no counter and no queue on arrival day.

Four things dominate an Indonesia trip: Google Maps (constant, and essential for island navigation), ride-hailing apps like Gojek and Grab (which you'll open dozens of times a day), live translation for menus and signs, and photos and short videos home. Maps, ride-hailing and Translate are light; it's video, the clips you send and the autoplaying feeds you scroll, that quietly doubles most people's usage.
Most travelers land between 6 GB and 12 GB for two weeks. Use this as a guide:
| Activity | Rough data use |
|---|---|
| Maps & navigation | ~50 MB / day |
| Translate (camera mode) | ~100 MB / day |
| Messaging + photos | ~150 MB / day |
| Social scrolling | ~600 MB / hour |
| HD video streaming | ~1.5 GB / hour |
Install the eSIM at home on Wi-Fi, it doesn't start the clock. On arrival at Bali's Ngurah Rai (DPS), Jakarta's Soekarno-Hatta (CGK) or wherever you land, set Zwitchy as your data line and switch on Data Roaming for it (that just means “use the eSIM's partner network,” never your home carrier). You'll be online before you reach your first Grab. Unsure on size? Start with 10 GB and top up in seconds if you run low.
Two pieces of arrival admin are worth clearing in the same Wi-Fi session, because both end in a QR code you have to show: the Electronic Customs Declaration that every arriving passenger files with Bea Cukai, and, if Bali is on the itinerary, the Rp 150,000 foreign tourist levy that the Bali provincial government collects once per trip. Neither touches your data plan. Doing them at home means your first minutes online at DPS go on ordering a Grab, not on forms.
Any eSIM-capable phone works on Indonesian networks: iPhone XS / XR or newer, Google Pixel 3 and up, and recent Samsung Galaxy flagships. Two catches, the phone must be carrier-unlocked, and it's worth checking Settings → General → About for an available EID before you rely on it. Because the eSIM runs alongside your physical SIM, most travelers leave their home line in for calls and texts and simply select Zwitchy for mobile data, there's no dual-SIM juggling once it's set up, and you can switch back to your home data at any time with a tap.

Bali's south, Jakarta and the bigger cities have solid 4G, and Telkomsel reaches furthest once you leave them. Smaller islands, the Nusa and Gili islands, dive spots, and inland Sumatra or Sulawesi can thin to patchy signal, download offline maps before a boat crossing or a road trip. Fast boats between islands and the drive up to spots like Mount Bromo or Ubud's rice terraces are classic dead zones, so pre-load your route, your accommodation's location and your driver's contact details while you still have a strong city connection.
Why Telkomsel rather than the other two? Coverage out here comes down to where the towers are, and Telkomsel says it runs tens of thousands of base stations in Indonesia's designated 3T areas, the frontier, outermost and underdeveloped regions of an archipelago of more than 17,000 islands, border islands included. Real gaps remain: the open water on a fast-boat crossing, the mountain roads inland, and remote corners like Komodo or Raja Ampat. Treat a boat day as offline time. The offline prep checklist covers what to save first, your map, your tickets, your accommodation's address and your driver's number.
Hopping onward around Southeast Asia? Our Thailand data guide runs the same numbers for that leg, and Thailand, Malaysia and Singapore each run on their own local networks, so each needs its own plan unless a regional Asia plan already covers you. One more for the shortlist: our Maldives guide covers island hopping from Malé to the resort atolls, boat and seaplane transfers included. Ready to pick a size?
Yes. An Indonesia eSIM works nationwide on the partner networks, and Telkomsel gives it the widest reach the moment you leave Bali's south and the big cities. The gaps you hit are terrain, not plan limits: mid-crossing on a fast boat, remote dive sites, and deep inland Sumatra or Sulawesi.
No. IMEI registration applies to a phone brought in from abroad that wants to run an Indonesian SIM card. A handset staying on a foreign line, which is how a travel eSIM connects, is exempt, so you skip the operator counter on arrival.
Budget 8 to 12 GB if you're out all day on Maps, Gojek and Grab, translating menus and posting photos. Drop to 4 to 6 GB if your evenings run on villa Wi-Fi and you keep video off mobile data.
Yes for the rides themselves: both apps just need data, and your home number stays live on your physical SIM for the verification code. GoPay is the exception, since topping up that wallet needs an Indonesian number.
Yes, the two are unrelated. The Rp 150,000 levy is a one-time payment every foreign tourist makes to the Bali provincial government, and no data plan covers it.
Yes, on the eSIM line only. That switch is what lets the phone use the eSIM's partner network, never your home carrier, and without it you'll show no signal at all. Leave roaming off on your home SIM so it can't quietly run up a bill.
Tap a size to see live Indonesia prices and buy in a couple of taps.
Get a travel eSIM for 200+ destinations in under a minute.
Get your Indonesia eSIM →