eSIM guide

Best eSIM for Indonesia in 2026: Bali and Beyond

Best eSIM for travelling to Indonesia in 2026. Compare plans, coverage, and pricing for Bali, Jakarta, Lombok, and beyond β€” instant setup, no airport SIM queue.

5 min readUpdated April 2026

Indonesia is 17,000 islands. Most travellers see five of them β€” Bali, Lombok, Komodo, the Gilis, maybe Java. The good news: Telkomsel, Indonesia's biggest carrier, reaches all of them, including the dive boats out to Manta Point and the Komodo dragon trails on Rinca.

A physical SIM means swapping your home one and registering with your passport at Denpasar arrivals. An eSIM means none of that. Install over Wi-Fi before you fly, land in Bali, your phone is online before the seatbelt sign is off.

Tegallalang rice terraces, Bali
Telkomsel reaches the rice fields and the islands. Your eSIM uses it as priority.

An eSIM works in Bali, Lombok, and on the boat to Komodo on the same plan, in the same minute.

Why an eSIM is the right call for Indonesia

You can buy a physical SIM card at Denpasar, Jakarta, or Yogyakarta airports β€” but it's slow, requires passport registration, and you'll lose 30–60 minutes after a long flight. An eSIM solves all of that:

  • Set up at home over Wi-Fi before you fly
  • Data works the moment you land β€” Google Maps for the taxi, WhatsApp for the hotel
  • Keep your home number active for SMS-based verification codes from your bank
  • No physical SIM to swap, no risk of losing your home SIM at a beach in Bali

For most travellers, the only reason to skip an eSIM is if your phone doesn't support one. Check eSIM compatibility for your phone first.

How much data do you need in Indonesia?

For a typical Bali / Indonesia trip:

  • Light user (maps, messaging, occasional Instagram): 3–5 GB per week
  • Moderate user (Google Maps daily, social media, some video): 5–10 GB per week
  • Heavy user (remote work, streaming, hotspot for laptop): 10–20 GB per week

Indonesia has decent 4G/LTE coverage on Telkomsel, XL Axiata, and Indosat β€” the three main carriers. 5G is rolling out in Jakarta and major cities but isn't widespread yet.

Use our data calculator to estimate your exact needs.

Indonesian carriers β€” what your eSIM connects to

Most Indonesia travel eSIMs connect to one of three networks:

CarrierCoverageBest for
TelkomselStrongest nationwide, including remote islandsBali, Lombok, Komodo, Raja Ampat
XL AxiataGreat in cities, weaker in ruralJakarta, Yogyakarta, Surabaya
Indosat (IM3)Decent in Java, patchy elsewhereJava mainland trips

For Bali and most island-hopping itineraries, you want a plan that connects to Telkomsel β€” it has the most reliable rural coverage. CocoRoam's Indonesia eSIM uses Telkomsel as the primary network.

eSIM vs local SIM at the airport

You can grab a Telkomsel or XL SIM at Denpasar (Bali) or CGK (Jakarta) airports. Here's how it compares:

eSIMAirport SIM
Setup time2 min before you fly30–60 min queue + paperwork
Passport registrationNot neededRequired (Indonesian regulation)
Phone numberHome number staysNew Indonesian number
Data ready on landingYesNo β€” wait until you find the kiosk
CostFrom around $3 (1 GB / 3 days)$5–15 depending on carrier and data
RiskNoneCounterfeit SIMs at non-official kiosks

For most travellers an eSIM is faster, simpler, and avoids the airport queue. The one case where a local SIM still wins is if you specifically need an Indonesian phone number for a long-stay arrangement (e.g., signing up for Gojek with a local number β€” though most travellers can use their home number).

Best eSIM providers for Indonesia

CocoRoam

We offer Indonesia eSIM plans starting from $3 (1 GB / 3 days) up to 20 GB / 30 days for longer stays. Plans use Telkomsel for the best Bali and outer-island coverage. Hotspot supported on every plan, no throttling on capped plans.

View Indonesia eSIM plans β†’

Airalo

Airalo has multiple Indonesia plans, with smaller bundles (1–3 GB) at competitive prices. Good for very short trips.

Holafly

Holafly offers unlimited Indonesia plans by duration. Useful for heavy data users, but the per-day pricing adds up on longer trips.

Saily

Saily (from NordVPN) has Indonesia plans with reasonable pricing on mid-range data. Worth checking if you already use their other products.

Bali-specific tips

  • Telkomsel coverage is best in Ubud, Canggu, Seminyak, and Uluwatu. XL is decent in central beach areas but weaker inland.
  • Gili Islands and Nusa Penida have signal but speeds drop β€” fine for messaging, slow for video.
  • Mount Batur sunrise hike has spotty signal near the summit β€” download offline maps before you go.
  • Most cafΓ©s have Wi-Fi, but speeds vary wildly. Your eSIM will usually be faster than restaurant Wi-Fi.
  • Airport-to-villa transfers β€” book a Bluebird taxi or Grab using the eSIM data the moment you land. Don't accept airport touts.

When to install your eSIM

Install your Indonesia eSIM 1–2 days before your flight while you still have home Wi-Fi. This lets you:

  1. Verify the installation worked
  2. Have data ready the moment you connect to Telkomsel after landing
  3. Open Google Maps, WhatsApp, or Grab without hunting for airport Wi-Fi

The eSIM activates automatically when it first connects to a supported Indonesian network β€” so don't enable it at home, just install and wait.

Common Questions

Is Bali included in an Indonesia eSIM?

Yes β€” Bali is part of Indonesia, and any Indonesia eSIM plan covers Bali along with the rest of the country. You don't need a separate "Bali eSIM" β€” the country plan is what you want.

Will my eSIM work on the Gili Islands and Nusa Penida?

Yes, with caveats. Telkomsel has signal on all three Gili Islands and Nusa Penida, but speeds drop compared to the mainland. Fine for WhatsApp, slower for video calls or streaming.

Can I use my eSIM in both Bali and Jakarta on one plan?

Yes β€” a single Indonesia eSIM works nationwide. One plan covers Bali, Jakarta, Yogyakarta, Lombok, Komodo, and everywhere else in Indonesia.

Do I need a passport to use an eSIM in Indonesia?

No. Indonesian regulation requires passport registration for physical SIMs bought in-country, but travel eSIMs purchased before you arrive don't have this requirement.

What about Singapore on the way to Bali?

If your trip includes Singapore (a common stopover), you'll need either a separate Singapore eSIM or an Asia regional plan that covers both. Check our Asia regional eSIM if you're hopping between countries.

How fast is the data in Indonesia?

Telkomsel 4G LTE in Bali, Jakarta, and major cities typically delivers 20–60 Mbps β€” fine for video calls, streaming, and uploads. Rural areas drop to 5–15 Mbps. 5G exists in central Jakarta but isn't widespread.

Ready to get connected?

Browse Indonesia eSIM plans or see all Asia destinations.

Coverage and networks

CocoRoam connects to all major of Indonesia's major carriers. Your phone hops between them automatically, picking the strongest signal β€” same as locals.

Orange

4G

Hutchison 3

4G5G

Indosat

4G5G

Pick a plan that matches your trip.

Three sizes that cover most trips. All come with hotspot, tethering, and full 4G/5G speeds.

From US$3.00

Short trip

Perfect for a long weekend in Indonesia.

1 GB/ 3 days

US$3.00

  • Hotspot included
  • Local 4G/5G
  • Top up if needed
Choose plan
Most popular

Most popular

Two-week tour

The standard Indonesia trip β€” covers most travellers.

100 GB/ 30 days

US$147.50

  • Hotspot included
  • Local 4G/5G
  • Top up if needed
Choose plan

Unlimited

Unlimited

Heavy use, streaming, hotspot for a laptop.

Unlimited/ 1 days

US$4.00

  • Hotspot included
  • Local 4G/5G
  • Top up if needed
Choose plan

The travel tips no other guide tells you.

Gojek for everything

Food, scooter rides, packages, massage. Install before you fly β€” it needs a local SMS to verify.

Telkomsel for remote islands

If you’re heading to Komodo or Raja Ampat, Telkomsel has the only meaningful coverage. Your eSIM uses it as priority.

Bring a power adapter

Indonesia uses Type C/F European plugs, not the British ones β€” your UK plug won’t fit.

VPN before you fly

Reddit and a handful of other sites are blocked. A VPN keeps your home apps working unchanged.

What people ask

Is Bali included in an Indonesia eSIM?+

Yes β€” Bali is part of Indonesia, and any Indonesia eSIM plan covers Bali along with the rest of the country. You don't need a separate "Bali eSIM" β€” the country plan is what you want.

Will my eSIM work on the Gili Islands and Nusa Penida?+

Yes, with caveats. Telkomsel has signal on all three Gili Islands and Nusa Penida, but speeds drop compared to the mainland. Fine for WhatsApp, slower for video calls or streaming.

Can I use my eSIM in both Bali and Jakarta on one plan?+

Yes β€” a single Indonesia eSIM works nationwide. One plan covers Bali, Jakarta, Yogyakarta, Lombok, Komodo, and everywhere else in Indonesia.

Do I need a passport to use an eSIM in Indonesia?+

No. Indonesian regulation requires passport registration for physical SIMs bought in-country, but travel eSIMs purchased before you arrive don't have this requirement.

What about Singapore on the way to Bali?+

If your trip includes Singapore (a common stopover), you'll need either a separate Singapore eSIM or an Asia regional plan that covers both. Check our Asia regional eSIM if you're hopping between countries.

How fast is the data in Indonesia?+

Telkomsel 4G LTE in Bali, Jakarta, and major cities typically delivers 20–60 Mbps β€” fine for video calls, streaming, and uploads. Rural areas drop to 5–15 Mbps. 5G exists in central Jakarta but isn't widespread.

Ready to get connected?

Browse eSIM plans for 150+ destinations. Instant activation, no physical SIM needed.