Best eSIM for Indonesia: Compare Plans for International Travellers
What Is the Best eSIM for Indonesia?
It depends on your route, trip length, data needs, and whether you need a local phone number. This guide compares BaliSIM, Airalo, Saily, and Nomad using their own pages. BaliSIM publishes this article, so we report every provider the same way and don't name an overall winner.
- Data only, no registration: Airalo, Saily, and Nomad's reviewed product pages do not describe the same passport-and-IMEI registration process listed by BaliSIM. Compare them at your data size.
- A +62 number and call minutes: BaliSIM's plans include them, with registration required. Nomad says some of its plans include a number.
- Several islands: choose a plan whose terms name every island. No plan guarantees signal on remote islands or at sea.
- A short, light trip: small plans cost about the same everywhere, roughly $4 to $5 for 1 GB.
What to Look for When Choosing an Indonesia eSIM
Best eSIM Providers for Indonesia
The table lists plans whose details we confirmed on official pages on November 1, 2026. "Not specified" means the page didn't state it.
| Provider / Plan | Plans and price | Validity | Network | Number, calls and SMS |
|---|---|---|---|---|
| BaliSIM Telkomsel, Bali Visitor | 13, 20, 36, 53, 63, 83 GB. From $14.56 (13 GB) | 28–30 days, per plan | Telkomsel | +62 number. 25 minutes on plans from 20 GB (mobile-to-mobile). SMS not specified |
| BaliSIM XL, Bali Visitor | 18 to 403 GB. From $13.14 (18 GB) | Data 30 days; IMEI active 90 days | XL | +62 number. 5 minutes on most plans, 50 on selected larger ones. SMS not specified |
| BaliSIM Telkomsel, Indonesia (Nationwide) | 38 or 103 GB. From $27.96 (38 GB) | Data 28 days; IMEI active 30 days | Telkomsel | +62 number. 120 minutes (mobile-to-mobile). SMS not specified |
| Airalo Indonesia | Fixed plans from $4.50. Unlimited from $11 (3 days) to $69 (30 days) | Per package | Check the selected package's supported networks on Airalo's checkout page. Network details may vary by package. | Data-only, per Airalo's Indonesia guide (Nov 2024) |
| Saily Indonesia | 1 GB $4.79; 3 GB $8.99; 5 GB $13.99; 10 GB $21.99; 20 GB $35.99; unlimited 15 days $48.99 | 7 days (1 GB); 30 days (3 to 20 GB); unlimited 5 to 30 days | Not named for the plan | No Indonesian number; calls through apps only. Its phone-number feature is a US number |
| Nomad Indonesia | 1 GB $4; 3 GB $8; 5 GB $12; 10 GB $19; 20 GB $29; 50 GB $39; unlimited 5 days $18, 10 days $33 | 7 or 30 days (fixed); 5 or 10 days (unlimited) | XLSMART / Telkomsel, per Nomad | "Some" plans include a number, per Nomad. Calls and SMS not specified |
BaliSIM's prices include the discount shown on each page, and its larger sizes have their own prices on the product pages. BaliSIM plans require passport and IMEI registration, while Airalo, Saily, and Nomad describe no such step. We couldn't confirm Airalo's fixed-plan price list on its official page.
Value is more than price per GB
Here is a snapshot at comparable sizes, with the factors that change what a plan is actually worth.
| Plan | Price per GB | Validity | Number and calls | Registration | Coverage note |
|---|---|---|---|---|---|
| BaliSIM XL, 18 GB | ~$0.73 ($0.85 at list price) | Data 30 days | +62 number, 5 minutes | Passport and IMEI | XL. Named Bali, with quotas listed as national |
| BaliSIM Telkomsel Nationwide, 38 GB | ~$0.74 ($0.93 at list price) | Data 28 days | +62 number, 120 minutes | Passport, selfie, and IMEI | Telkomsel. National quotas |
| BaliSIM Telkomsel Bali, 13 GB | ~$1.12 ($1.25 at list price) | 28–30 days | +62 number, no minutes listed on this plan | Passport and IMEI | Telkomsel. Described as Bali and Lombok |
| Nomad, 20 GB | ~$1.45 | Confirm on Nomad's page | No phone number. Data-only; calls through apps only. | None described | XLSMART / Telkomsel |
| Saily, 20 GB | ~$1.80 | 30 days | None; apps only | None described | Network not named. Plan covers Indonesia |
| Airalo | Not verified | Per package | None | None described | Indosat listed as primary |
A plan with a number and call minutes isn't comparable to a data-only plan, a registration step costs time, and validity decides whether the data lasts your trip. Network names don't prove coverage either. Opensignal's July 2026 report doesn't show one operator winning every measure, so check your own locations rather than trusting a network label. None of this makes any provider the cheapest overall.
Which Indonesia eSIM Is Best for Different Travellers?
- Telkomsel Bali Visitor: described for Bali and Lombok, and valid if you enter Indonesia through Bali. We don't present it as covering Java, Flores, or other islands.
- XL Bali Visitor: a Bali-named product. Its page lists quotas as national, but we don't present it as an Indonesia-wide plan.
- Telkomsel Indonesia (Nationwide): the product BaliSIM lists for trips beyond Bali and Lombok, with 38 or 103 GB and national quotas. Remote areas, parks, and sea routes can still lack signal.
If you're not sure which suits you, BaliSIM's eSIM comparison page sets its own plans side by side.
How to Buy and Activate an Indonesia eSIM
The basic steps are similar everywhere. The details differ by provider.
How it works for each provider
| Provider | What its pages say |
|---|---|
| BaliSIM | Complete an online activation form with passport and IMEI photos (plus a selfie on the Nationwide plan), ideally before arrival. The eSIM arrives by email, and the Nationwide plan is delivered one day before your arrival date. See the installation guide and troubleshooting guide. |
| Airalo | The Help Center has device-specific install guides, such as installing directly on iOS. Per its Indonesia guide, validity starts when the eSIM connects to a supported network. No registration step is described. |
| Saily | Buy a plan, install the eSIM through the Saily app, and enable data roaming. The plan activates automatically when you arrive, and plans have a 180-day window to activate. |
| Nomad | The plan page we reviewed doesn't detail the install steps. Follow Nomad's instructions after purchase. |
BaliSIM offers Telkomsel and XL eSIMs for Bali visitors and a Telkomsel plan for all of Indonesia. Check each product page for its exact coverage, calls, and registration steps.
Frequently Asked Questions
Which eSIM is best for Indonesia?
Start with two questions. Do you need a +62 number or call minutes? If so, look at BaliSIM, or ask Nomad which of its plans include a number. Will you travel beyond Bali and Lombok? If so, pick a plan that names every island. Then compare price per GB, validity, and registration at your data size.
Does an Indonesia eSIM work in Bali?
Yes, in general. Saily's page says its Indonesia plan covers the whole country and that eSIMs work well in tourist areas like Seminyak, Ubud, and Canggu, with speeds varying in remote villages. For Bali-named plans, check the stated area. Remote spots can still have weak signal, whichever eSIM you use.
Can tourists get an Indonesian phone number?
Yes, with some plans. BaliSIM's plans include a +62 number and call minutes, but they require passport and IMEI registration. XL's tourist eSIM also registers a prepaid number for foreign passport holders. Airalo and Saily plans are data-only. None of the pages we reviewed specify an SMS allowance, so ask before relying on SMS.
How much data do I need for Indonesia?
Check what your phone uses in an ordinary week at home in its mobile data settings, then add a buffer for maps, ride-hailing, and photo uploads. Tethering a laptop or streaming video multiplies usage. BaliSIM's data usage calculator can help, and a plan that lasts your whole trip matters as much as its size.
Is an Indonesia eSIM better than a physical SIM?
It depends on what you value. An eSIM can be installed before you land and lets you keep your home SIM active for calls, as BaliSIM's FAQ notes. A physical SIM includes a local number as standard but has to be collected or delivered; BaliSIM lists a Telkomsel physical SIM with hotel delivery. Compare price, number, and convenience.
Can I use an Indonesia eSIM on an iPhone and Android?
Yes, if your phone supports eSIM and is carrier-unlocked. On iPhone, the Add eSIM option is under the Settings mobile service or cellular menu. On Android, the path varies by brand, often under network or SIM settings. Some providers, such as Saily, install through their app. Check your device against the provider's compatibility list.
Sources
- BaliSIM, Telkomsel Bali Visitor, XL Bali Visitor, and Telkomsel Indonesia (Nationwide)
- Airalo, Indonesia eSIM and Airalo's Indonesia eSIM guide (last updated November 20, 2024)
- Saily, eSIM for Bali and Indonesia
- Nomad, Indonesia eSIM
Plan details checked November 1, 2026. Prices, discounts, and terms change often, so confirm them on each provider's page before you buy.
