Best eSIM for Indonesia

Best eSIM for Indonesia (2026): Pick the Network, Not the Brand

Peter Basil - BazTel
Peter Basil
Best eSIM for Indonesia
Quick answer: The best eSIM for Indonesia runs on Telkomsel and can fall back to Indosat or XL. Telkomsel has the widest coverage in the country. That matters the moment you leave South Bali or central Jakarta. On price, BazTel’s 20GB plan costs US$14. The same data costs US$35 at Airalo and US$35.99 at Saily.

Indonesia welcomed 10.58 million foreign visitors between January and August 2026. Most of them landed needing data for the same three things: an arrival QR code, a ride, and a map. This guide skips the brand hype and answers the question that actually decides your signal: which network does your eSIM use?

Disclosure: I founded BazTel. I’ve listed competitor prices and networks side by side so you can check the maths yourself.

What happened when I landed in Jakarta

I flew into Jakarta on 27 September 2026. At 4:17pm, still inside the terminal, I ran a speed test on my BazTel eSIM. My phone had already locked onto Telkomsel 5G. No airport Wi-Fi. No SIM counter. No setup.

MeasureResult
Download150 Mbps
Upload120 Mbps
Latency (idle)37 ms
Latency (under full load)412 ms
NetworkTelkomsel 5G
Test toolfast.com
Speed test on a BazTel eSIM, Telkomsel 5G, Jakarta, 27 September 2026
Speed test on a BazTel eSIM, Telkomsel 5G, Jakarta, 27 September 2026

For context, Opensignal’s July 2026 report puts the average Telkomsel 5G download in Jakarta at 87 Mbps. My result beat that comfortably. Still, one test is a snapshot, not an average.

The number I cared about most was the 37 ms latency. Low latency is what makes a Grab booking, a map reroute or a WhatsApp call feel instant. Latency climbed to 412 ms while the test maxed out the line. That’s normal during a flat-out speed test. You won’t feel it on maps or messages.

Why the network matters more than the eSIM brand

Here’s what most comparison sites don’t tell you. Every travel eSIM in Indonesia rents capacity from the same three operators: Telkomsel, Indosat and XL. So your real choice is which towers your eSIM is allowed to use.

Opensignal’s July 2026 data shows no single network wins everything:

  • Telkomsel wins Coverage outright with 8.6 out of 10. Indosat scores 5.5 and XL scores 4.8.
  • Telkomsel has the fastest overall download in Jakarta (45.7 Mbps) and in Bali and Nusa Tenggara (43.1 Mbps).
  • XL now leads on 5G speed nationally, averaging 135.4 Mbps.
  • Indosat wins Consistent Quality at 76.1%.

That’s why a single-network eSIM is a gamble once you leave the tourist strip. A multi-network plan lets your phone grab the strongest signal wherever you are.

ProviderNetworks in IndonesiaBackup if Telkomsel drops?
BazTelTelkomsel (5G), Indosat (5G), XL (4G)Yes, two backups
AiraloTelkomsel, Indosat, 3 (Hutchison)Yes
SailyTelkomsel onlyNo

Price per GB: BazTel vs Airalo vs Saily

All three plans last 30 days. Prices are in US dollars, checked October 2026.

DataBazTelAiraloSaily
5GB$5.00 ($1.00/GB)$13.50 ($2.70/GB)$13.99 ($2.80/GB)
10GB$8.00 ($0.80/GB)$21.00 ($2.10/GB)$21.99 ($2.20/GB)
20GB$14.00 ($0.70/GB)$35.00 ($1.75/GB)$35.99 ($1.80/GB)
50GB$29.00 ($0.58/GB)$49.00 ($0.98/GB)Not offered

Take a two-week Bali trip on 20GB. You’d save $21 versus Airalo. That covers your Bali tourist levy, with change left for lunch.

Not ready to commit? Try a 1GB plan for US$1. Install it at home and test it the moment you land.

Which network works best where you’re going

Indonesia isn’t one coverage map. It’s 17,000 islands. Here’s what to expect on the most common routes.

DestinationWhat to expectNetwork to lean on
South Bali (Canggu, Seminyak, Uluwatu, Ubud)Strong signal on all three networksAny; 5G in pockets
Nusa Penida, Gili Islands, Amed, SidemenPatchy, with dead zones at cliff viewpoints like KelingkingTelkomsel
JakartaFast 5G across the cityTelkomsel, Indosat
Yogyakarta, Central and East JavaXL leads on speed and 5G timeXL, Telkomsel
Lombok and Labuan Bajo (Komodo)Good in towns, gaps on boatsTelkomsel
Raja Ampat and remote islandsLimited, often one network onlyTelkomsel
Local tip Heading to Nusa Penida? Download offline Google Maps and screenshot your driver’s WhatsApp before the boat. Signal drops at the famous viewpoints.

Planning around the weather too? Here’s our guide to the best time to visit Bali.

Your phone has three jobs before you leave the airport

Arriving in Indonesia is now mostly digital. You need working data from the moment you land, ideally before.

  1. All Indonesia arrival card. One free online form covers immigration, customs and health. Complete it within three days of arrival on the official All Indonesia portal. You’ll show the QR code on landing.
  2. Bali tourist levy. It’s IDR 150,000 per foreign visitor, paid once per trip. Pay on the official Love Bali site and keep the QR voucher handy. Officers spot-check it at attractions. Not applicable if you are visiting other popular places like Jakarta, Yogyakarta and Bandung.
  3. Your ride out. Grab and Gojek need data to book. Booking in the app gets you a fixed fare instead of a kerbside haggle.

If you need a visa on arrival, apply for the e-VOA online before you fly. Install your eSIM at home, and all of this is sorted before baggage claim. Screenshot every QR code as a backup.

Do you need IMEI registration with a travel eSIM?

Not for a normal holiday. Indonesia’s IMEI rules target phones running Indonesian SIM cards. A travel eSIM like BazTel connects as a roaming service. Indonesian Customs guidance says roaming users don’t need to register their phone.

It’s different if you buy a local Telkomsel or XL SIM at the airport. The counter will take your passport and register your IMEI. Staying longer than 90 days? You’ll need to register your phone with Indonesian Customs (Bea Cukai).

How much data do you need in Indonesia?

Use this as a rough guide for a two-week trip:

Travel styleDaily usePlan for 2 weeks
Light: maps, WhatsApp, GrabAbout 300 MB5GB
Typical: plus Instagram and some videoAbout 600 MB10GB
Heavy: Reels, video calls, hotspot1 to 1.5GB20GB
Remote work or 3 to 4 weeks1.5GB or more50GB

Most villas and cafés in Bali have Wi-Fi, so many travellers land in the 10GB bracket. Travelling as a family? Our family data usage breakdown shows how fast shared hotspots burn through data.

Set up your Indonesia eSIM in three minutes

  1. Check your phone supports eSIM and is carrier-unlocked. Unsure? Start with what an eSIM is.
  2. Buy your Indonesia eSIM plan on BazTel.
  3. Tap Install in your BazTel dashboard while on Wi-Fi. There’s no QR code to scan and no app to download.
  4. When you land, set mobile data to the eSIM. Turn on data roaming for that line only.
  5. Keep your home SIM switched on for bank OTP texts and calls.

Wondering about the Wi-Fi step? Here’s whether an eSIM works without Wi-Fi.

Myth vs fact

MythFact
A Bali eSIM only works in Bali.Indonesia plans cover the whole country. Signal depends on the network, not the island.
You’ll get 5G everywhere.Telkomsel users had 5G only about 26% of the time nationally. Expect 4G outside big cities.
Cheaper eSIMs use weaker networks.BazTel runs on the same Telkomsel towers as pricier brands.
You need a local number.WhatsApp keeps your home number while data runs on the eSIM.

Curious how 5G works on a travel plan? Read our explainer on eSIM and 5G.

So, which is the best eSIM for Indonesia for you?

  • Island hoppers and first-timers: choose a multi-network plan with Telkomsel. BazTel gives you Telkomsel and Indosat 5G, plus XL as backup.
  • South Bali only, already using Saily: it runs on Telkomsel, so it works well there. You’ll pay about 2.5 times more per GB.
  • Airalo credits to use up: Airalo covers three networks. It costs more per GB at every size.
  • Staying three months or longer: a local SIM with IMEI registration makes sense.
  • Visiting Singapore or Malaysia too: look at a regional Asia eSIM instead of separate plans.

Every BazTel plan comes with:

  • 24/7 customer support
  • A refund if you’re not satisfied
  • Trip Cancellation Guarantee
  • Instant one-click installation
  • No hidden fees and secure payment
Ready to land connected? See BazTel Indonesia eSIM plans.

FAQs: eSIM for Indonesia

Which network is best for Bali?

Telkomsel, if you’re leaving South Bali. It has the widest coverage in Indonesia and reaches Nusa Penida and the Gili Islands. In Canggu, Seminyak and Ubud, all three networks work well.

Does an eSIM work on Nusa Penida and the Gili Islands?

Yes, in villages and around harbours on Telkomsel. Expect dead zones at cliff viewpoints and on boat crossings. Download offline maps before you go.

Is 5G available in Indonesia?

Yes, mainly in Jakarta, Bali and major cities. BazTel connects to 5G on Telkomsel and Indosat. Outside cities, you’ll mostly be on 4G.

Do tourists need to register their phone’s IMEI in Indonesia?

Not with a travel eSIM on a short trip. Travel eSIMs connect as roaming, which Customs doesn’t require you to register. Local SIM cards and stays beyond 90 days are different.

Will I still get bank OTP codes and WhatsApp messages?

Yes. Keep your home SIM active for texts and calls, and use the eSIM for data. WhatsApp stays linked to your usual number.

How fast is mobile data in Indonesia?

Opensignal’s July 2026 averages range from 30.5 to 40.9 Mbps overall. 5G averages run from 48.1 to 135.4 Mbps. My Telkomsel 5G test at Jakarta airport hit 150 Mbps.

What if my trip gets cancelled?

BazTel’s Trip Cancellation Guarantee covers you. Contact our 24/7 team and we’ll sort it out.

Peter Basil

About the author

Peter Basil

Founder, CIPM, MBA

I'm Peter, the founder of BazTel. I built this company at the intersection of two things I know well: finance and travel. Before starting BazTel, I worked in investment analytics at State Street, one of the world's largest custodian banks, and later at TCorp, the New South Wales Government's investment fund.

Disclosure: the author owns BazTel. BazTel plans mentioned in this article are our own products.

Founder, BazTel