You walk out of the arrivals hall in Denpasar at midnight. Your driver is somewhere in the crowd. Your phone shows no bars, Grab will not load, and the hotel’s check-in message sits unread.
A working eSIM fixes that before you reach the taxi rank. Picking one is the hard part. Prices for the same data differ several times, and most providers do not say which operator carries your signal. In Indonesia, that decides if you still have bars on a Lombok back road. The guide below compares the best eSIM options for Indonesia, one provider at a time.
Do you need an eSIM for Indonesia?

Almost every visitor does, and the best eSIM for Indonesia travel starts from that need. Roaming from home is slow and costly. A SIM counter at the airport means a queue after a long flight. Hotels and cafes have Wi-Fi. Step outside and you need data for Grab and Gojek, maps and messages.
Offline maps help with directions. Ride apps and payment apps still need a live connection.
What is the difference between an eSIM, a local tourist SIM and roaming?
When you travel abroad, there are three main ways to stay online.
- Roaming keeps your home SIM working through a partner network in the country you visit. It’s the easiest option, but usually the most expensive.
- A local tourist SIM is a physical card from a local operator. You buy it on arrival at an airport kiosk or shop. It gives you local rates, but you have to find a seller, often show your passport, and swap out your home SIM.
- A travel eSIM is a digital SIM you buy online and install by scanning a QR code, usually before you fly. It connects as soon as you land, costs close to local prices, and runs alongside your home SIM, so you keep your number for calls and SMS codes.
For more on physical cards, read prepaid SIM cards in Indonesia and eSIM vs SIM.
| Travel eSIM | Local tourist SIM (Telkomsel, XL, Indosat) | Roaming | |
|---|---|---|---|
| What it is | A digital SIM profile installed on your phone | A physical prepaid SIM from an Indonesian operator | Your home SIM on an Indonesian partner network |
| Where you get it | Online or in an app, before or during the trip | Airport kiosks in Bali or Jakarta, operator stores, some local resellers | Nothing to buy; activate a day pass with your home carrier |
| Setup | Scan a QR code or install in the app in a few minutes | Show your passport and phone; staff register the SIM | Usually automatic |
| Online on landing | Yes, if installed before departure | Only after you queue and buy it | Yes |
| IMEI / phone registration | Not handled at a kiosk; check with your eSIM provider | The SIM gives your phone temporary network access for up to 90 days; longer stays need customs IMEI registration | Not needed |
| Home number | Stays active in parallel (dual SIM) | Home SIM removed unless your phone has two slots | Same number |
| Typical price | About $6–$9 for 3 GB / 30 days; about $14–$22 for 10 GB / 30 days | About Rp150,000–300,000 ($9.50–$18) in town; airport packages cost more | About $10–$12 per day with US carriers |
| Example: 7 days | About $6–$9 (3 GB) | About $9.70 (25 GB, valid 30 days) if bought in town | About $84 with an AT&T or Verizon day pass |
| Example: 30 days | About $14–$22 (10 GB) | Same SIM, top up in the app or at Indomaret/Alfamart | About $120 (AT&T caps at 10 paid days per cycle) |
| Calls and SMS | Data only; calls via WhatsApp | Indonesian number with calls and SMS (plus frequent promo SMS) | Your usual number; calls may cost extra |
| Phone requirements | eSIM-compatible, unlocked phone | Unlocked phone with a SIM slot | None |
| Best for | Most holidays: data from the moment you land, no queues, keep your number | Long stays, heavy data use, or when you need a local number for Gojek or Grab drivers | Short stopovers, or if your plan includes Indonesia |
| Downsides | No Indonesian number | Airport queues and markups; 90-day limit without IMEI registration; passport registration | Most expensive per day |
What is the best eSIM for Indonesia? Quick picks
Looking for the best eSIM card for Indonesia? Your route and data use decide it. Which eSIM is best for Indonesia depends on the trip. A one-week Bali stay and a month of remote work need different plans.
- Cheapest way in: Yesim, 1 GB for 30 days at $3.00. For exactly one week, Nomad’s own page lists 1 GB for $4.00. For a four-day city break, Jetpac lists 3 GB for $6.50.
- Best for a month: Yesim fixed data plans. 20 GB costs $26.40 and 30 GB costs $33.60, or $1.32 and $1.12 per GB.
- Clearest unlimited terms: Holafly names a 500 MB daily hotspot limit and a fair usage policy clause. Airalo lists 10 unlimited days at $35.00.
- Best with an Indonesian number: a local tourist SIM card or operator eSIM. Saily’s page also lists a number option with a minutes plan.
- Best for several countries: a regional eSIM. Yesim lists South East Asia (8 countries) from $1.10 per GB.
What plans does each eSIM provider offer for Indonesia?
The best eSIM providers Indonesia visitors compare most each get a table below. Prices come from the provider’s plan page on October 22, 2026, in USD. Jetpac and Airhub come from plan-page screenshots captured on October 23, 2026. Rows marked “price tracker” come from a third-party comparison site. No promo codes are in any price.
What are Yesim’s Indonesia eSIM plans?

Yesim sells fixed data plans in six sizes, all valid for 30 days. Its unlimited plans are priced by the day, and longer plans cost less per day.
| Plan | Data | Validity | Price | Price per GB |
|---|---|---|---|---|
| Fixed data plan | 1 GB | 30 days | $3.00 | $3.00 |
| Fixed data plan | 3 GB | 30 days | $8.40 | $2.80 |
| Fixed data plan | 5 GB | 30 days | $11.52 | $2.30 |
| Fixed data plan | 10 GB | 30 days | $19.20 | $1.92 |
| Fixed data plan | 20 GB | 30 days | $26.40 | $1.32 |
| Fixed data plan | 30 GB | 30 days | $33.60 | $1.12 |
| Unlimited plan | Unlimited | You choose the days | From $4.20 per day | n/a |
Validity starts when the eSIM connects to a compatible network, and you can activate within 180 days of purchase. Top-up is available and hotspot depends on the operator. The plan page does not name an operator, so ask support if your route includes remote islands. Plans are on eSIM for Indonesia.
Yesim is not the cheapest at every size. Nomad is $0.20 lower at 10 GB and lower for a 7-day plan. In return, Yesim lists an app with one-tap install and 24/7 support. It states a 5-minute average reply and a refund guarantee under its policy. Virtual numbers are a separate product.
What are Airalo’s Indonesia eSIM plans?

Airalo sells Indonesia plans under the Indotel name. Its 30-day plan page names Telkomsel, and its 10-day unlimited plan costs $35.00.
| Plan | Data | Validity | Price | Price per GB |
|---|---|---|---|---|
| Indotel | 1 GB | 7 days | $5.50 | $5.50 |
| Indotel | 2 GB | 15 days | $8.00 | $4.00 |
| Indotel | 3 GB | 30 days | $11.00 | $3.67 |
| Indotel | 5 GB | 30 days | $16.50 | $3.30 |
| Indotel | 10 GB | 30 days | $24.75 | $2.48 |
| Indotel | 20 GB | 30 days | $40.00 | $2.00 |
| Indotel Unlimited | Unlimited | 10 days | $35.00 | $3.50 per day |
Validity starts when the eSIM connects to a supported network. Top-up is available and no ID verification is required.
What are Saily’s Indonesia eSIM plans?

Saily offers 1, 3, 5, 10 and 20 GB plans plus unlimited. Durations run from 5 to 30 days, and every plan has a 30-day activation window.
| Plan | Data | Validity | Price | Price per GB |
|---|---|---|---|---|
| Starting plan | 1 GB | 7 days | $4.79 | $4.79 |
| Indonesia | 3 GB | 30 days | About $9.00 (price tracker) | About $3.00 |
| Indonesia | 5 GB | 30 days | About $14.00 (price tracker) | About $2.80 |
| Indonesia | 10 GB | 30 days | About $22.00 (price tracker) | About $2.20 |
| Indonesia | 20 GB, unlimited | Up to 30 days | See the Saily app | n/a |
Saily’s page says it offers an eSIM with a phone number and a minutes plan for Indonesia.
What are Nomad’s Indonesia eSIM plans?

Nomad’s own page names Telkomsel and lists hotspot on all plans. Validity starts from first use.
| Plan | Data | Validity | Price | Price per GB |
|---|---|---|---|---|
| Indonesia | 1 GB | 7 days | $4.00 | $4.00 |
| Indonesia | 5 GB | 30 days | $12.00 | $2.40 |
| Indonesia | 10 GB | 30 days | $19.00 | $1.90 |
| Indonesia unlimited | Unlimited | 5 days | $18.00 | $3.60 per day |
Price trackers list more sizes and add Smartfren as a second network, at different prices.
What are Holafly’s Indonesia eSIM plans?

Holafly sells unlimited plans only, so the table shows price per day. Its Indonesia page states a 500 MB daily hotspot limit and says carriers may apply a fair usage policy.
| Plan | Data | Validity | Price | Price per day |
|---|---|---|---|---|
| Unlimited | Unlimited | 3 days | $11.90 | $3.97 |
| Unlimited | Unlimited | 5 days | $20.50 | $4.10 |
| Unlimited | Unlimited | 7 days | $27.50 | $3.93 |
| Unlimited | Unlimited | 10 days | $36.50 | $3.65 |
| Unlimited | Unlimited | 15 days | $50.50 | $3.37 |
| Unlimited | Unlimited | 30 days | $73.90 | $2.46 |
What are Jetpac’s Indonesia eSIM plans?

Jetpac sells short-window plans, which suit a long weekend.
| Plan | Data | Validity | Price | Price per GB |
|---|---|---|---|---|
| Indonesia | 3 GB | 1 day | $6.00 | $2.00 |
| Global – Unlimited | 3 GB, then unlimited at 1 Mbps | 1 day | $6.00 | $2.00 |
| Indonesia | 3 GB | 4 days | $6.50 | $2.17 |
| Indonesia | 5 GB | 1 day | $7.00 | $1.40 |
| Southeast Asia | 3 GB | 1 day | $7.00 | $2.30 |
What are Airhub’s Indonesia eSIM plans?

Airhub works as a marketplace for several eSIM brands, so plans and networks vary by listing. Its 4 GB plan page shows Telkomsel, a premium 4G and 5G network.
| Plan | Data | Validity | Network | Type | Price |
|---|---|---|---|---|---|
| Indonesia plan | 4 GB | 30 days | Telkomsel (4G and 5G) | Data only | Not visible in the screenshot |
How do the Indonesia eSIM plans compare side by side?
Price per GB is the plan price divided by the data amount. The tables below follow trip length.
Which 7-day eSIM plans are cheapest?
Table 2 shows the closest plan to seven days. Yesim’s smallest fixed data plan lasts 30 days, so we show it as is.
| Provider | Plan | Data | Validity | Price | Price per GB or day |
|---|---|---|---|---|---|
| Yesim | Fixed data plan | 1 GB | 30 days | $3.00 | $3.00 per GB |
| Airalo | Indotel | 1 GB | 7 days | $5.50 | $5.50 per GB |
| Saily | Starting plan | 1 GB | 7 days | $4.79 | $4.79 per GB |
| Nomad | Indonesia | 1 GB | 7 days | $4.00 | $4.00 per GB |
| Holafly | Unlimited | Unlimited | 7 days | $27.50 | $3.93 per day |
| Jetpac | Indonesia | 3 GB | 4 days | $6.50 | $2.17 per GB |
For exactly one week, Nomad is the lowest listed. Jetpac’s shortest plans cover one to four days. The gap between providers is a few dollars, so network and support may matter more.
Which 30-day eSIM plans are cheapest?
Table 3 shows 10 GB and 20 GB, the usual sizes for a month.
| Provider | Plan | Data | Validity | Price | Price per GB or day |
|---|---|---|---|---|---|
| Yesim | Fixed data plan | 10 GB | 30 days | $19.20 | $1.92 per GB |
| Yesim | Fixed data plan | 20 GB | 30 days | $26.40 | $1.32 per GB |
| Airalo | Indotel | 10 GB | 30 days | $24.75 | $2.48 per GB |
| Airalo | Indotel | 20 GB | 30 days | $40.00 | $2.00 per GB |
| Saily | Indonesia | 10 GB | 30 days | About $22 (price tracker) | About $2.20 per GB |
| Nomad | Indonesia | 10 GB | 30 days | $19.00 | $1.90 per GB |
| Holafly | Unlimited | Unlimited | 30 days | $73.90 | $2.46 per day |
| Airhub | Indonesia plan | 4 GB | 30 days | Price not visible in the screenshot | n/a |
| Jetpac | No 30-day plan in the captured list | n/a | n/a | n/a | n/a |
At 10 GB, Nomad is $0.20 cheaper than Yesim. At 20 GB, Yesim costs $26.40 against $40.00 for Airalo. Bigger plans suit digital nomads and families who share data. For a one-week trip, a 30-day plan wastes validity, so compare the total price.
Which Indonesian network does each eSIM use?
Think of the network as the road your data travels on. On a main road in Canggu, any operator works. On a back road in Lombok, only the strongest one does, and in Indonesia that’s Telkomsel. Every provider below runs on Telkomsel.
What is the best unlimited eSIM for Indonesia?
An unlimited eSIM is rarely unlimited at full speed. Most providers give a daily high-speed allowance, then slow you down until the cycle resets. Many also apply a fair usage policy set by the operator.
| Provider | Price per day | High-speed data per day | Speed after the limit | Hotspot |
|---|---|---|---|---|
| Yesim | From $4.20 for 1 day. Longer plans cost less per day | 3 GB | 1 Mbps | Yes, on all plans |
| Airalo | $3.50 (10 days for $35.00) | 3 GB | 1 Mbps | Yes, on all plans |
| Nomad | $3.60 (5 days for $18) | 3 GB | 1 Mbps | Yes, on all plans |
| Holafly | $3.93 (7 days), $2.46 (30 days) | 3 GB | Not stated | 500 MB per day |
| Jetpac | $6.00 (Global – Unlimited, 1 day) | 3 GB | 1 Mbps | Yes, on all plans |
| Saily | Varies by length (5 to 30 days) | 3 GB | 1 Mbps | Yes, on all plans |
The hotspot tethering limits above come from each provider’s own page. For another unlimited option, see the Yesim Unlim Day Pass.
What is the best regional eSIM for Southeast Asia?
A regional eSIM makes sense if Indonesia is one stop on a longer route. You skip buying a new plan at each border.
- Yesim lists a South East Asia plan for 8 countries from $1.10 per GB. Its global package covers 83 countries from $1.63 per GB. See eSIM for Singapore, eSIM for Malaysia, eSIM for Thailand and the Yesim global eSIM.
- Saily’s page lists an Asia and Oceania plan that covers Indonesia and 18 other countries, including Malaysia and Singapore.
- Airalo sells regional plans that include Indonesia. Check the country list on the plan page.
Read the best eSIM for Singapore and the guide to mobile internet in Malaysia for the next stops.
How do you choose the best eSIM for Indonesia?

Four things decide it. Start with the network and the data amount. Then check the extras and your number needs.
Yesim tip: check when the plan starts counting days before you pay. It changes how many days you really get.
Does the network matter more than the brand?
Yes. Indonesia has three main operators. Telkomsel is the largest. Indosat Ooredoo Hutchison, formed in 2022 from Indosat and Tri (including IM3), ranks second. XLSmart joined XL Axiata and Smartfren in 2025 and ranks third, according to Mobile World Live. Some provider pages still use the old Smartfren name.
Independent data helps. In Opensignal’s July 2026 report, as covered by Katadata, XLSmart had the fastest downloads at 40.9 Mbps. Telkomsel followed at 39.7 Mbps and Indosat at 30.5 Mbps. Telkomsel won coverage experience with 8.6 out of 10.
Networks perform best in urban areas and tourist hubs. Some eSIMs connect to multiple networks and pick the strongest signal. The best eSIM in Indonesia for remote islands is one with a strong stated network. Travelers often cannot find the network before buying, so ask support first.
How much data and how many days do you need?
Use these rough guides:
- 1 to 3 GB for a few days, with hotel Wi-Fi.
- 5 to 10 GB for a week with maps, Grab and Gojek.
- 10 to 20 GB or more for a month, remote work or hotspot use.
Video, hotspot tethering and cloud backups eat data fast. Yesim’s data guide gives rough numbers. One gigabyte covers about 1 hour of Full HD streaming, or 1 to 1.5 hours of HD video calls. A web page without images uses 250 to 300 KB.
Try the Yesim data calculator or read how much mobile data you need.
What should you check on hotspot, top-up and support?
Run through this list before you pay:
- Hotspot tethering: allowed or not, and the daily limit.
- Top-up: can you add data without a new install if you run out of data?
- Support: which channels, and how fast.
- Validity: does the plan start on install or on first connection?
- Refund: what the policy covers and for how long.
Holafly states 500 MB of hotspot per day. Nomad lists hotspot on all plans, and Yesim says it depends on the operator. Yesim and Airalo list top-up as available. Yesim states validity starts on connection, activation within 180 days and a 5-minute average support reply.
Should you use a local tourist eSIM with a +62 number?
A local tourist eSIM or SIM gives you an Indonesian number. International travel eSIMs are data-only on most plans.
- Pros: a local number for ride apps and OTP codes, local calls, and often a low price per GB.
- Cons: passport and IMEI checks, manual activation, promotional SMS, and a purchase in Indonesia.
Bea Cukai’s Ngurah Rai page covers short stays. Foreign tourists staying up to 90 days can get a 90-day access period at an operator booth. A permanent IMEI registration must happen within 60 days of arrival and carries import duty and taxes. Read what an IMEI is.
One third-party expat guide reports biometric registration for new Indonesian SIMs since July 1, 2026. Confirm the current rule with the operator.
Bea Cukai’s rules cover Indonesian operator SIMs. Yesim and Airalo state on their plan pages that no ID verification is required for their eSIMs. Bea Cukai’s page does not mention foreign roaming eSIMs, so confirm with your provider. For SMS codes without a local SIM, see Yesim virtual numbers and does an eSIM have a phone number.
What is eSIM coverage like across Indonesia?
Indonesia has more than 17,000 islands, so coverage changes a lot between them. Check operator maps before a remote trip.
| Region | Typical coverage | Weak spots | Tip |
|---|---|---|---|
| Bali | Good in resort areas | North Bali and mountains | Pick a named major network |
| Java | 4G and 5G in Jakarta and large cities | Mountains and volcano areas | Download maps for Bromo |
| Lombok and the Gili Islands | Main Lombok areas covered | Speed can drop on the smallest Gilis | Save offline maps |
| Nusa Penida | Uneven | Remote coasts | Do not rely on one signal |
| Komodo and Labuan Bajo | Town centers covered | Boats and the national park | Plan offline, share your route |
How is coverage in Bali, from Canggu to Ubud and Uluwatu?
Resort areas are covered well. Expect the best signal in Canggu, Kuta and Seminyak, plus Ubud town. Hill roads, the north coast and remote beaches can drop out. For plans built around the island, see the Bali eSIM page.
How is coverage in Java, from Jakarta to Yogyakarta and Mount Bromo?
Jakarta and large cities have 4G and 5G. Volcano areas such as Bromo can drop out because the local network thins out there. Save offline maps and booking details before a sunrise trek. Plans for the capital are on the eSIM for Jakarta page.
How is coverage on Lombok and the Gili Islands?
Main Lombok areas are covered. Users report slow speeds on the smallest Gili islands, with some reports of EDGE on Gili Meno. Airalo’s plan page lists Bali, Java, Lombok and the Gili Islands as covered. Fast boats have gaps between harbors, so message your host before you board.
Yesim tip: save offline maps for each island before you cross the water. Boats and ferries often have no signal.
How is coverage on Nusa Penida and around Komodo?
Nusa Penida and Labuan Bajo are uneven. On boats and inside Komodo National Park, operators may have no signal at all. Follow these tips:
- Download offline maps before you leave the hotel.
- Tell someone your route.
- Do not count on mobile data on the water.
What is the best eSIM for Bali for your trip?

Matching the plan to the trip saves money.
Which eSIM fits one week of beaches and cafes in Bali?
Hotels have Wi-Fi, but you still need Grab, maps and messaging. A small fixed data plan is enough. A 3 GB plan covers a light week, and 5 GB gives room for photos and video. Yesim’s Indonesia plans include 3 GB at $8.40 and 5 GB at $11.52, both for 30 days. See the Bali eSIM page.
Which eSIM fits digital nomads in Canggu and Ubud?
You need a lot of data, hotspot tethering and a steady network. Long stays also need top-up without a new install. Yesim’s 30 GB plan costs $33.60 for 30 days, while Nomad is $0.20 cheaper at 10 GB. For unlimited plans, read each fair usage policy first.
Which eSIM fits island-hopping around Nusa Penida and Lombok?
Boats have no signal, and islands have uneven coverage. Network and offline maps matter most. Use the route diagram above and pick an eSIM with a named network.
How do you set up an Indonesia eSIM before your flight?
Install the eSIM a few days before you fly, on stable Wi-Fi. Your home SIM can stay active in dual SIM mode for calls. You are then staying connected from the moment you land.
When should you install the eSIM, and when does it activate?
Installing and activating are two steps. Yesim says validity begins on connection to a compatible network. Airalo says validity starts when the eSIM connects to a supported network. Nomad says it starts from first use. Holafly says the plan works once you arrive and turn on data roaming.
What are the step-by-step setup instructions?
Follow these steps:
- Check your device compatibility. The phone must support eSIM and have no carrier lock. See how to unlock your phone for eSIM.
- Buy the plan.
- Receive the QR code.
- Install the profile on Wi-Fi. On iPhone: Settings, Cellular, Add eSIM. On Android: Settings, Network & internet, SIMs, Add SIM.
- Select the eSIM for mobile data.
- In Indonesia, turn on the line and Data Roaming.
More detail is in the iPhone eSIM setup guide and the guide to turning data roaming on or off.
Yesim tip: keep the eSIM line off until you land. It avoids unwanted data use.
What if your eSIM is not working in Indonesia?
Try these fixes:
- Turn on Data Roaming for the eSIM line. This is the most common cause.
- Select the eSIM for mobile data.
- Switch airplane mode on and off.
- Choose the network manually.
- Restart the phone, then write to support with your order number.
- Do not scan the QR code twice. Yesim notes a QR code is valid for one phone and can be reused only after the profile is deleted.
Final verdict: which eSIM should you choose for Indonesia?
For a short trip, a small fixed data plan with a stated network is enough. For remote islands, pick an eSIM that names a strong network. For work and big volumes, take a large plan, or an unlimited plan with clear terms. If you need a +62 number, use a local tourist eSIM or a virtual number.
Check this before you buy:
- The network named on the plan page.
- The daily limit and fair usage policy on unlimited plans.
- When the plan starts counting days.
- Hotspot, top-up and refund conditions.
On the verified prices, Yesim fixed data plans cost least at 20 and 30 GB. Nomad costs slightly less at 10 GB and for a 7-day plan. Pick a plan for your route on eSIM for Indonesia, download the Yesim app, or read Yesim reviews first. For head-to-head details, see Yesim vs Airalo, Yesim vs Saily and Yesim vs Holafly.
