
Jetpac is my first pick for a Bali trip that combines a useful fixed allowance with an extra layer of travel-day convenience. Its current Indonesia offer is $29.99 for 30GB over 30 days, with hotspot sharing and named local partners. The smaller 10GB, 30-day option is $18. Our code ANDRE15 gives 15% off purchases above US$10; if accepted against the displayed $29.99 price, that works out to $25.49. I would still check the final total before paying.
The right choice changes with the trip. A week between Seminyak and Ubud, laptop work from Canggu, a Nusa Penida overnight stay and a fast boat to the Gilis do not create the same connectivity needs. A bigger data allowance cannot fix a weak signal at your accommodation, and a 5G badge is not a promise of 5G throughout the journey.
For the wider route, the official Bali tourism guide is a useful starting point. Continuing beyond Indonesia? See our Asia guide, Thailand comparison and international eSIM guide.
Affiliate disclosure: we may earn a commission when you buy through our links, at no extra cost to you. Jetpac is a commercial partner. Its position here reflects the current fixed-data offer and its fit for the itinerary described, not a personal Bali test or a promise of superior reception. Other providers remain in the comparison, with their strengths and limits. Coupons can have product restrictions.


Best eSIM for Bali 2026: quick answer
1. Jetpac: 30GB / 30 days for $29.99, with an eligible essential-app fallback when regular data runs out.
2. Nomad eSIM: 10GB / 30 days for $19; the selected Jade package names XLSMART and Telkomsel, with hotspot and add-ons.
3. Ubigi: the lowest base price among our compared 10GB / 30-day plans, at $16 on IOH; 25GB costs $28.
4. Holafly: flexible trip-length unlimited phone data, $27.50 for seven days, with 1GB/day hotspot.
5. Saily: Telkomsel and 5GB/day at normal speed on unlimited plans, then up to 1Mbps.
6. Airalo: several short-duration choices and top-ups; 10GB / 30 days is $21.
Best eSIM for Bali 2026: current prices in USD

Reader-code examples for the plans pictured above
| Provider and example | Base USD | Reader code | Calculated total if eligible |
|---|---|---|---|
| Jetpac: 30GB / 30 days | $29.99 | ANDRE15: 15%; purchase above US$10 | $25.49 |
| Nomad eSIM: 10GB / 30 days | $19 | ANDRE15: 15% on eligible fixed plans | $16.15 |
| Ubigi: 10GB / 30 days | $16 | ANDREONDIGITAL: 10% | $14.40 |
| Holafly: unlimited / 7 days | $27.50 | ANDREONDIGITAL: 5% | $26.13 |
| Saily: 10GB / 30 days | $21.99 | ANDREONDIGITAL: 10% | $19.79 |
| Airalo: 10GB / 30 days | $21 | ANDRE15: 15% | $17.85 |
These examples match the image. They compare different allowances and durations, so the smallest total is not automatically the best value. Savings are calculated, rounded to cents, and subject to the provider accepting the code on the selected offer. No checkout redemption is claimed.
These are displayed package prices, not currency conversions or prices after a discount. A 3GB plan lasting three days is not interchangeable with a 3GB plan lasting 30 days. Check both columns before comparing the total cost.
Fixed data plans compared
| Data | Jetpac | Nomad eSIM | Ubigi | Saily | Airalo |
|---|---|---|---|---|---|
| 1GB | $7 / 4 days | $4 / 7 days | $4 / 7 days | $4.79 / 7 days | $4.50 / 3 days |
| 3GB | $8 / 7 days | $8 / 30 days | $7 / 15 days | $8.99 / 30 days | $8 / 3 days; $8.50 / 7 days |
| 5GB | $9 / 7 days; $11 / 30 days | $12 / 30 days | No matching tier in checked range | $13.99 / 30 days | $12 / 7 days; $13 / 15 days; $13.50 / 30 days |
| 10GB | $14.50 / 7 days; $18 / 30 days | $19 / 30 days | $14 / 7 days; $16 / 30 days | $21.99 / 30 days | $19 / 7 days; $20 / 15 days; $21 / 30 days |
| 20GB or 25GB | 20GB: $35 / 30 days | 20GB: $29 / 30 days | 25GB: $28 / 30 days | 20GB: $35.99 / 30 days | 20GB: $34 / 15 days; $35 / 30 days |
| 30GB or 40GB | 30GB: $29.99 / 30 days; 40GB: $39.99 / 30 days | No matching tier in checked range | No matching tier in checked range | No matching tier in checked range | No matching tier in checked range |
| 50GB | No matching tier in checked range | $39 / 30 days | No matching tier in checked range | No matching tier in checked range | $49 / 30 days |
Holafly’s Bali offer is unlimited data, so it belongs in the next table. For the same 10GB and 30 days, the selected base prices are Ubigi $16, Jetpac $18, Nomad eSIM $19, Airalo $21 and Saily $21.99. Jetpac’s current promotion makes 30GB at $29.99 cheaper than its 20GB package at $35. Check both before buying. Its separate new-user 1GB promotion uses another code; it is not the ANDRE15 offer. Nomad’s checked 20GB and 50GB tiers now last 30 days.
Unlimited plans and their limits
| Duration | Jetpac | Holafly | Nomad eSIM | Ubigi | Saily | Airalo |
|---|---|---|---|---|---|---|
| 3 days | $10.99 | $11.90 | Not in checked range | Not in checked range | Not in checked range | $11 |
| 5 days | $18.99 | $20.50 | $18 | Not in checked range | $18.99 | $19 |
| 7 days | $25.99 | $27.50 | Not in checked range | $24 | $26.99 | $27 |
| 10 days | $33.99 | $37.50 | $33 | Not in checked range | $34.99 | $34 |
| 15 days | $41.99 | $51.50 | Not in checked range | $40 | $48.99 | $48 |
| 30 days | $65.99 | $76.50 | Not in checked range | $59 | $71.99 | $69 |
| Provider / checked product | High-speed allowance or fair use | Hotspot implication |
|---|---|---|
| Jetpac Indonesia unlimited | 3GB per 24-hour cycle at standard speeds, then up to 1Mbps until the next cycle | No separate tethering cap; sharing still uses the same plan allowance and speed policy |
| Holafly Bali | Operator fair-use policy; no numerical daily threshold published on checked page | 1GB/day sharing, separate from unlimited phone data |
| Nomad eSIM Jade unlimited | 2GB/day, then 512kbps; check daily reset instructions | Sharing allowed; usage counts toward the plan limit |
| Ubigi unlimited | 20GB total on 7-day, 30GB total on 15-day, 60GB total on 30-day; then 2Mbps for the remaining validity | Sharing uses the plan allowance; reduced speed also matters for the laptop |
| Saily Indonesia unlimited | 5GB/day, then up to 1Mbps; subject to the plan’s daily reset and acceptable-use terms | Sharing permitted, subject to plan and acceptable-use terms |
| Airalo Indonesia unlimited | 3GB/day, then 1Mbps | Sharing consumes the same plan data |
Unlimited policy references: Jetpac selected-plan details, Airalo fair use, Saily terms and Ubigi’s 30-day unlimited product. Daily allowances and total-plan allowances are different.
Price sources: Jetpac Indonesia, Nomad eSIM Indonesia, Ubigi Indonesia, Holafly Bali, Saily Indonesia and Airalo Indonesia. Select the exact package, currency and network details before paying. Checked 1 November 2026.
Best eSIM for Bali 2026: six providers in detail
My order weighs the selected allowance, validity, sharing rules and total cost against a Bali itinerary. Jetpac leads for a larger fixed bucket and its eligible app fallback, while Ubigi remains cheaper at 10GB / 30 days. I would choose differently for a creator who needs confirmed TikTok access or a laptop-heavy working stay. None of these positions comes from measured Bali speeds.

Jetpac: a generous data bucket, with the essentials kept in view
The moment I would plan around is the transfer day: leaving a villa in Ubud, finding the harbour pickup and keeping the next accommodation’s details handy. You may use very little data on some days and much more on others. Jetpac’s 30GB, 30-day Indonesia package at $29.99 gives you a single allowance to spread across that trip. Hotspot is allowed on a compatible phone, with no separate tethering quota. Laptop use still comes out of those 30GB.
That flexibility is why I put it first here. It is a stronger fit for uneven use than choosing a daily unlimited plan merely because of the label. The selected 30GB and seven-day unlimited network drawers list 3, INDOSAT and TELKOMSEL. Those labels do not mean three independent coverage backups, and they do not guarantee a connection on every part of Nusa Penida or the Gilis. The current drawer and an older help table also differ on carrier-specific 5G, so I would not buy it for a promised Telkomsel 5G connection.
The useful Bali angle: essential apps after the main allowance runs out
Jetpac advertises continued access to WhatsApp chat, Grab, Uber and Google Maps navigation when regular data is exhausted on eligible purchases of 3GB or more. In practical terms, that could help with a message to your host or checking a pickup while you arrange another data pack. It is a limited app benefit, not unrestricted internet: WhatsApp voice and video calls are not included in that fallback, rides are not free, and cellular reception is still needed. Jetpac does not clearly promise indefinite access after expiry. I would save tickets, the harbour meeting point and offline maps anyway.
| Package | Current USD price | If ANDRE15 is accepted |
|---|---|---|
| 5GB / 30 days | $11 | $9.35 |
| 10GB / 7 days | $14.50 | $12.33 |
| 10GB / 30 days | $18 | $15.30 |
| 15GB / 30 days | $24 | $20.40 |
| 20GB / 30 days | $35 | $29.75; compare the larger offer below |
| 30GB / 30 days | $29.99 | $25.49 |
| 40GB / 30 days | $39.99 | $33.99 |
Coupon condition: ANDRE15 gives 15% off purchases above US$10. An order of exactly US$10 does not meet that condition. The reduced totals above are arithmetic examples, rounded to cents, not completed checkout tests. Confirm that the code applies to the selected offer and check the final total; do not assume it stacks with another code.
What I would check before choosing Jetpac
- Unlimited is a different product. Seven days costs $25.99 and 30 days costs $65.99. The first 3GB per 24-hour cycle is at standard network speeds, followed by up to 1Mbps. Sharing uses that same policy. A fixed 30GB package may suit a few larger upload days better.
- TikTok needs a specific check. Jetpac’s help notice, last updated 15 November 2024 and still published when checked, lists Indonesia among destinations where TikTok is unavailable. I have not tested that restriction in Bali. If posting to TikTok is central to the trip, get current confirmation from support before paying.
- Install and activate deliberately. Install over reliable internet, then enable the travel line and data roaming as instructed on arrival. An unactivated pack has a three-month window. The reusable eSIM can take another destination pack later; the Indonesia purchase does not include every country Jetpac sells.
- Keep calls separate from data. The data pack does not include an Indonesian number or SMS. Optional voice packs are separate in-app purchases, not an included local mobile line.
- Flight extras have conditions. SmartDelay requires registration at least 24 hours before departure. The published benefit covers up to two flights per pack and one companion; a qualifying airline-reported delay of at least one hour can trigger a LoungeKey voucher. Participating-lounge availability and terms apply. It is not automatic lounge entry with every ticket.
For a connection problem, contact support and keep the purchase details before deleting the eSIM. The product’s linked refund documents are not fully consistent, so I would ask which terms apply to the purchase rather than treat the marketing as an unconditional change-of-mind refund. Jetpac’s published terms make the money-back provision conditional on specified problems and troubleshooting.
I have not personally tested Jetpac in Bali. This recommendation is based on the official package details above and the itinerary needs they address. Read our Jetpac eSIM review for the broader product discussion, and compare a regional package in our Asia guide if your flight continues beyond Indonesia.
Jetpac setup before your Bali trip
This provider tutorial covers setup. It is not a Bali coverage test, and any older promotion shown in the video is separate from the current ANDRE15 offer.

Nomad eSIM: Fixed data with add-ons
Nomad eSIM remains a straightforward alternative if you prefer a smaller fixed package. The selected Jade 10GB / 30-day plan costs $19, names XLSMART and Telkomsel, lists 5G, and allows hotspot and add-ons. This is a change from the older Sapphire, Telkomsel-only 4G package described in the previous review.
At the same 10GB and 30 days, Ubigi is $16 and Jetpac is $18 before coupons. Nomad’s appeal is the package configuration and app experience, not exclusive access to Telkomsel. Its larger fixed tiers are now 20GB for $29 and 50GB for $39, both valid for 30 days. I would compare 50GB with unlimited if I expected occasional large uploads.
| Package | USD | Important distinction |
|---|---|---|
| 5GB / 30 days | $12 | Confirm the exact profile at purchase |
| 10GB / 30 days | $19 | Jade: XLSMART / Telkomsel, 5G listed, add-ons |
| 20GB / 30 days | $29 | Jade; fixed pool and hotspot |
| 50GB / 30 days | $39 | Jade; larger fixed pool and hotspot |
| Unlimited / 5 days | $18 | 2GB/day, then 512Kbps; no add-ons |
| Unlimited / 10 days | $33 | Same daily speed policy; nonrefundable product |
Install before travel and use the plan within its purchase window: the selected Nomad eSIM products start on first destination-network connection, or automatically after 60 days. Both checked Jade unlimited durations name XLSMART / Telkomsel and 4G/5G, but only the first 2GB each day is at normal speed, followed by 512Kbps. They allow sharing but have no add-ons and are nonrefundable. Choose the duration carefully; a larger fixed allowance is a different product.
I have used Nomad eSIM in Portugal and Dessel, Belgium. I am not presenting those experiences as Bali tests. If you are comparing apps, the Airalo vs Nomad eSIM comparison gives more context. Use ANDRE15 for 15% off eligible plans. Nomad’s general promotion terms exclude sale plans, plans below US$5 and unlimited plans; confirm eligibility at checkout.
How Nomad eSIM works for Bali and Indonesia
Nomad’s iPhone walkthrough shows installation and activation. Follow the instructions supplied with your own plan.
More on the app and wider product range: Nomad eSIM review.
Ubigi: Lowest compared 10GB / 30-day base price
Ubigi is the value alternative I would check for a modest fixed allowance: 10GB for 30 days costs $16, below the other matching packages in this comparison. Its 25GB / 30-day option is $28. The current Indonesia product pages name Indosat Ooredoo Hutchison (IOH) and show 5G availability. That is the published access to assess, rather than assuming that a roaming profile can use every local network.
The practical advantage is flexibility within a fixed allowance: a busy upload day uses more of the bucket, rather than immediately running into a small daily high-speed limit. It is still a finite 25GB, and a laptop can use it quickly. The reusable profile is useful when you buy another supported destination later. Smartstart begins validity in a covered destination; activate within six months of purchase. Ubigi also supports in-app top-ups without remaining data or Wi-Fi.
| Package | USD | What to compare |
|---|---|---|
| 10GB / 7 days | $14 | Shorter validity than the $16 option |
| 10GB / 30 days | $16 | Lowest checked base price for the same data and duration |
| 25GB / 30 days | $28 | Fixed allowance including hotspot use |
| Unlimited / 7 days | $24 | 20GB total at full speed, then 2Mbps |
| Unlimited / 15 days | $40 | 30GB total at full speed, then 2Mbps |
| Unlimited / 30 days | $59 | 60GB total at full speed, then 2Mbps |
The reduced speed belongs to Ubigi’s unlimited product, not its fixed 25GB package. A fixed plan running out of data does not automatically become an unlimited 2Mbps plan. Also, do not interpret the absence of Telkomsel as proof of no reception in Nusa Penida or the Gilis. Check your overnight locations and the permitted network with the provider. I have not personally tested Ubigi.
Using Ubigi for Bali and onward travel
Ubigi’s tutorial covers buying and installing its eSIM on iPhone. It is useful preparation before the flight.
More on the app and wider product range: Ubigi review.

Holafly: Flexible unlimited phone data
Holafly suits a phone-led holiday where you prefer to buy the number of days you need and stop checking a fixed data balance. Its Bali page names XL and Telkomsel, and says the plan can also be used elsewhere in Indonesia. My personal Holafly experience in Portugal, Turkey and Thailand informs the usability discussion, not a promise about any Balinese hotel.
The important limit is sharing. This Bali product publishes 1GB of hotspot data per day. That can help with an occasional laptop task, but it is a poor basis for several daily video calls. Unlimited phone data also remains subject to the local operator’s fair-use policy; the page does not publish a precise high-speed daily threshold.
| Unlimited duration | USD | Practical fit |
|---|---|---|
| 3 days | $11.90 | A short phone-first visit |
| 7 days | $27.50 | One-week holiday |
| 15 days | $51.50 | A longer route through Indonesia |
| 30 days | $76.50 | Compare with fixed data if you mainly use accommodation Wi-Fi |
There is also a product change worth checking if you bought before: Holafly’s newer reuse guidance says purchases from 30 September 2026 can support added days and destinations on the existing profile, subject to exceptions. Older profiles can differ. Keep the eSIM installed and follow your purchase instructions instead of assuming deletion and reinstallation will work.
Watch Holafly setup before your Bali trip
This Holafly app tutorial shows the iPhone installation process. Keep your purchase instructions available while setting up.
More on the app and wider product range: Holafly review.

Saily: Larger daily high-speed unlimited allowance
Saily now explicitly names Telkomsel for Indonesia, so it should no longer be described as an undisclosed-network option. Its 10GB, 30-day package costs $21.99, with hotspot using that allowance. The app adds web protection, ad blocking and virtual-location features, which may appeal if you want those controls alongside your travel data.
The selected Indonesia unlimited plan allows 5GB/day at normal speed, then up to 1Mbps. That is more daily high-speed data than Jetpac’s or Airalo’s 3GB and Nomad eSIM’s 2GB, although the packages have different prices and durations. Compare the actual unlimited package before treating it as a remote-work plan. Sharing permission does not remove the high-speed allowance or the acceptable-use restrictions. Those restrictions matter even where the product page describes hotspot as unrestricted. Saily’s security features also should not be treated as a blanket VPN guarantee for unrelated hotel Wi-Fi traffic.
| Fixed package | USD | Validity |
|---|---|---|
| 1GB | $4.79 | 7 days |
| 3GB | $8.99 | 30 days |
| 5GB | $13.99 | 30 days |
| 10GB | $21.99 | 30 days |
| 20GB | $35.99 | 30 days |
Saily’s current activation window is 180 days, after which an unused plan activates automatically. On arrival, the installed eSIM needs to be enabled with roaming as instructed. The phone-number feature needs a separate explanation: Saily advertises a separately purchased US number with calls/text service, not an included Indonesian +62 mobile number. Do not buy the data plan expecting a local number for ordinary calls or account verification. I have not personally tested Saily. Check the current Saily terms for unlimited usage, tethering and phone-number conditions.
Saily setup, security and hotspot use in Bali
Saily’s official app walkthrough introduces purchase and setup. Check the current package details separately.
More on the app and wider product range: Saily review.
Airalo: Short-duration and top-up flexibility
Airalo is worth comparing when the duration matters as much as the data amount. A 10GB package costs $19 for seven days or $21 for 30 days. Its three-day unlimited option is $11, making it an interesting short-stay alternative if you understand the daily speed limit.
The current Indonesia package list names INDOSAT, Telkomsel and H3G CP, with 5G shown where available. The product details explicitly include Bali, Java, Lombok and the Gili Islands. That corrects the old claim that Airalo is a mainland-only choice without Telkomsel. It still does not tell you what signal you will receive inside a particular room or during a sea crossing.
| Package | USD | Read before buying |
|---|---|---|
| 5GB / 7 days | $12 | Short visit; 30-day version is $13.50 |
| 10GB / 7 days | $19 | Same data, shorter validity than the $21 option |
| 10GB / 30 days | $21 | Top-up options in the app |
| Unlimited / 3 days | $11 | 3GB/day at normal speed, then 1Mbps |
| 50GB / 30 days | $49 | Compare with Nomad eSIM’s $39 / 30-day 50GB tier |
The selected Airalo package gives you 365 days after purchase to begin use, with validity starting on a supported-network connection. Top-ups are useful, but check availability on your installed profile and whether an optional renewal is enabled. A regional Asia product is a different package: verify every destination and its network list rather than carrying the Indonesia details across. Our Asia comparison covers that decision. My personal Airalo use was in Portugal, not Bali.
Airalo setup for Bali and multi-country Asia trips
Airalo explains how its app and eSIM purchase process work. Your chosen Indonesia package sets the current allowance and validity.
More on the app and wider product range: Airalo review.
Indonesia’s three main mobile groups: what the names mean
Telkomsel, Indosat Ooredoo Hutchison and XLSmart are the main groups relevant to this comparison. XLSmart was formed in April 2025 from XL Axiata, Smartfren and Smart Telecom. Older brand names can remain in an eSIM’s product details. Preserve the actual published network list when checking a plan: a corporate merger does not automatically grant your profile access to all networks in the group.

| Checked product | Published Indonesian network names | Technology note |
|---|---|---|
| Jetpac 30GB fixed / seven-day unlimited | 3 / INDOSAT / TELKOMSEL | Current drawer has 5G badges for 3 and INDOSAT; no carrier-specific Telkomsel 5G promise |
| Nomad eSIM Jade 10GB / 20GB / 50GB | XLSMART / Telkomsel | 5G listed; actual access depends on device and location |
| Nomad eSIM Jade unlimited | XLSMART / Telkomsel | 4G/5G where available |
| Ubigi Indonesia | Indosat Ooredoo Hutchison (IOH) | 5G advertised; compatible device and local coverage required |
| Holafly Bali | XL (Excelcom) / Telkomsel | 4G/LTE/5G depending on coverage |
| Saily Indonesia | Telkomsel | 4G LTE/5G depending on coverage |
| Airalo Indonesia | INDOSAT / Telkomsel / H3G CP | 5G listed where available; verify selected plan |
Network access is a useful filter, but it is not a speed test. Phone bands, indoor signal, congestion, roaming arrangements and the exact location all affect the result. Two eSIM brands using the same underlying network are not necessarily two independent coverage backups.
Bali zone-by-zone: what to check for your itinerary
This is a planning table, not a signal survey. It replaces unverified island ratings with checks you can actually use before buying.
| Stop or route | What to check | Useful preparation |
|---|---|---|
| Seminyak / Kuta / Legian | Your accommodation and plan’s network access | Save the address and arrival contact |
| Canggu | Indoor reception and the Wi-Fi available for work | Test hotspot with your laptop; keep large uploads on reliable Wi-Fi |
| Denpasar Airport (DPS) | Installation, roaming settings and first-use activation | Save pickup details before flying |
| Ubud town centre | Reception at the actual lodging, not only the town name | Save the full address, including the gang lane |
| Tegalalang / Tegallalang terraces | Route, guide contact and trail navigation needs | Download maps; do not rely on offline Google walking directions |
| Nusa Penida / Lembongan | Hotel location, land transfers and the harbour | Save tickets and meeting points before the boat |
| Uluwatu / Bukit | Accommodation and beach/cliff access points | Arrange a pickup location while connected |
| East / north Bali | Each overnight stop around Amed, Candidasa or Lovina | Check with the host and save the next day’s route |
Lombok and the Gili Islands: separate the island stay from the crossing
The Gilis are beside Lombok in West Nusa Tenggara, even though travellers often add them to a Bali holiday. An Indonesia package can include this part of the trip, but destination inclusion is not a promise of continuous reception.
I would not assign Gili Air a better signal score than Trawangan, or call Meno “offline”, without current measurements. Ask your accommodation about the networks that work there and compare that answer with your selected product. Airalo explicitly lists the Gilis in its Indonesia coverage description; the other providers’ Indonesia coverage and published partners should still be checked against your exact stops.
The fast boat is a separate case. A land eSIM is not a maritime service. Arrange your arrival pickup, save tickets and keep enough battery before leaving reliable internet. The same practical preparation applies to a Lombok road trip or a Rinjani excursion, where a country-level coverage label cannot establish reception along a trail.

Indonesia’s IMEI rule: foreign roaming versus a local SIM or eSIM
Bali’s Ngurah Rai Customs guidance says inbound roamers using foreign service do not need IMEI registration. For foreign tourists using Indonesian local service, Customs describes an operator registration process for up to 90 days. Confirm longer-stay requirements with the operator and Customs for your device and circumstances.
Locally issued digital products do exist: Telkomsel offers a Tourist Prepaid eSIM. If you need an Indonesian number, that category is worth checking, including passport and IMEI validation. It is a different purchase from the data-only roaming packages compared above. Do not assume that “eSIM” or “data only” automatically means exempt.

Tips for using an eSIM in Bali
- Check the exact handset. It must support eSIM and be carrier-unlocked. Confirm the regional model, not just the phone family.
- Install before travel using reliable internet. Keep the provider’s instructions available offline. Installation and the start of validity are not always the same event.
- On arrival, select the travel eSIM for mobile data. Enable roaming on that eSIM when instructed. Disable home-line data roaming and automatic data switching if you want to avoid accidental home data use.
- Test a useful task before leaving the airport or hotel. Open a map, send a message and check your balance. For laptop use, test hotspot before a scheduled call.
- Save the next stop. Keep tickets, accommodation details, driver contacts and the meeting point locally before a crossing.
- Know the limit of offline maps. Google Maps says offline mode does not provide walking, cycling or public-transport directions. A downloaded driving area is not a complete hiking or marine-navigation solution.
- Keep your usual number deliberately. WhatsApp can continue with its registered number. Ordinary calls, SMS and bank codes depend on your home operator and settings; the travel data plan does not make them free.
If data does not work, check the line selected for mobile data, the plan’s activation status, remaining allowance and the provider’s roaming/APN instructions. Contact support before deleting the eSIM. Reinstallation rules differ, and deletion can make troubleshooting harder.
FAQ: best eSIM for Bali 2026
What is the best eSIM for Bali in 2026?
Jetpac is our first pick for a larger fixed allowance with an eligible essential-app fallback: 30GB for 30 days is $29.99 before coupons. Nomad eSIM offers 10GB for $19, while Ubigi is cheaper at the same 10GB / 30 days for $16. Holafly suits unlimited phone use, with a separate 1GB/day hotspot limit. The recommendation is based on documented plans, not a personal Bali speed test. Checked 1 November 2026.
Which Bali eSIMs use Telkomsel?
The checked Jetpac, Nomad eSIM Jade, Holafly, Saily and Airalo products publish Telkomsel access. Jetpac also names 3 and INDOSAT; Nomad names XLSMART; Airalo names INDOSAT and H3G CP. Ubigi’s checked Indonesia products list IOH. Confirm the exact package before buying. Published access is not a guarantee of reception at each stop. Checked 1 November 2026.
Does an eSIM work on Nusa Penida and the Gili Islands?
An Indonesia plan can be used in supported covered locations there, and Airalo explicitly includes the Gilis and Lombok in its product description. Reception still depends on the network and exact location. Check with your accommodation, save bookings and arrange arrival contacts before a crossing. A land eSIM does not guarantee data throughout a boat journey. Checked 1 November 2026.
What is the cheapest eSIM for Bali with Telkomsel?
For a seven-day 1GB entry plan, Nomad eSIM lists $4; Saily is $4.79. Airalo’s $4.50 entry plan lasts three days. At 10GB / 30 days, Jetpac is $18, Nomad $19, Airalo $21 and Saily $21.99 before coupons. Verify the selected package’s network list and validity. A low entry price does not establish the cheapest whole trip. Checked 1 November 2026.
Does Indonesia’s 90-day IMEI rule affect eSIM users?
The relevant distinction is foreign roaming versus Indonesian local service, not physical SIM versus eSIM. Customs exempts inbound roamers using foreign service from IMEI registration. Foreign tourists using local Indonesian service can use an operator registration process for up to 90 days. Check longer stays and the exact product with the operator or Customs. Checked 1 November 2026.
Does an eSIM work in Ubud and the Tegalalang rice terraces?
Use the published network list as a starting point, then check your accommodation and planned route. A provider covering Indonesia does not guarantee reception on every terrace trail or inside every building. Save maps, the address and your guide’s contact before leaving reliable internet. Checked 1 November 2026.
Can I get 5G with a Bali eSIM?
The checked Nomad Jade fixed and unlimited plans, Ubigi, Holafly, Saily and Airalo advertise 5G where available. Jetpac’s live selected-plan drawer and an older help table differ on carrier-specific technology, so do not assume Telkomsel 5G from its presence in the list. The package, handset and exact location all matter. Checked 1 November 2026.
Is unlimited data also unlimited hotspot in Bali?
No. Holafly publishes 1GB/day of hotspot. Jetpac unlimited has 3GB per 24-hour cycle before up to 1Mbps; Airalo has 3GB/day before 1Mbps; Nomad has 2GB/day before 512Kbps; Saily has 5GB/day before up to 1Mbps. Ubigi’s high-speed limits are totals: 20GB, 30GB or 60GB for its seven-, 15- or 30-day plans. Sharing uses the applicable plan limits. Checked 1 November 2026.
Will I get an Indonesian phone number?
The data packages in this comparison should not be purchased as included Indonesian-number services. Saily advertises a separate US phone-number product, not an included +62 number. If you need ordinary local calls or a local number, compare a locally issued Indonesian SIM or eSIM and confirm registration requirements. Checked 1 November 2026.
When should I install and activate my Bali eSIM?
Install over reliable internet before travel, then follow the exact activation instructions. Jetpac has a three-month window for an unactivated pack; Nomad starts on destination connection or automatically after 60 days; Saily’s current window is 180 days; Ubigi expires unused after six months; the checked Airalo packages allow 365 days to begin use. Installation and validity are different events. Keep the travel line disabled until the appropriate time. Checked 1 November 2026.
How much data do I need for a Bali holiday?
Estimate your own use: if you expect 0.5GB per day for 14 days, the arithmetic is 7GB before a buffer; 1GB per day would mean 14GB. These are planning examples, not measured average Bali usage. Uploads, video calls and laptop sharing can change the total substantially. Review your phone’s usage history and use accommodation Wi-Fi for large downloads. Checked 1 November 2026.
Can I use the same eSIM for Bali, Lombok and another Asian country?
Bali and Lombok are both in Indonesia, but the plan must include Indonesia and have coverage at your stops. A trip continuing to Thailand, Vietnam or elsewhere may require a separate country package or a regional Asia package. Check the destination list, validity and network details of that regional product; they are not necessarily the same as the Indonesia offer. Checked 1 November 2026.
What does Jetpac code ANDRE15 give me for Bali?
ANDRE15 gives 15% off Jetpac purchases above US$10. Exactly US$10 does not qualify. If the code is accepted against the displayed 30GB / 30-day price of $29.99, the calculated total is $25.49; on the $18 10GB / 30-day package it is $15.30. Confirm eligibility and the final checkout amount. These are calculated examples, not completed redemption tests. Checked 1 November 2026.
Do Jetpac’s essential apps keep working without a signal?
No. The advertised fallback on eligible purchases of 3GB or more covers WhatsApp chat, Grab, Uber and Google Maps navigation after normal data is exhausted, but still requires cellular reception. It is not general internet, free rides or WhatsApp voice/video calling. Save tickets and maps offline before a boat crossing; do not assume the benefit lasts indefinitely after expiry. Checked 1 November 2026.
Can I rely on Jetpac for TikTok in Bali?
Confirm access with Jetpac before buying if TikTok is essential. Its help article, last updated 15 November 2024 and still published at this review, lists Indonesia in its TikTok-unavailable notice. We have not tested a current Bali outage. A dated support notice is a reason to check, not evidence of a new hands-on test. Checked 1 November 2026.
Final verdict: which Bali eSIM would I choose?

For a Bali holiday that moves between Ubud, the coast and an island stay, I would start by checking Jetpac’s 30GB / 30-day offer. At $29.99 before the reader discount, it leaves room for days when you use more data, without imposing a daily high-speed threshold on that fixed bucket. The essential-app fallback is a useful extra when the paid allowance runs out, provided there is a signal. It does not remove the need to save the next pickup and booking offline.
I would spend less if I did not need that much data. Ubigi’s 10GB / 30 days for $16 is the lowest matching base price here. Jetpac is $18 and Nomad eSIM is $19 for the same allowance and validity. Nomad’s checked Jade package also names XLSMART / Telkomsel and supports add-ons. For a Wi-Fi-heavy holiday, buying 30GB simply because it is discounted may be unnecessary.
For a creator or a working stay, the restrictions matter more than the ranking. A TikTok-dependent trip needs confirmation of Jetpac’s current app access before purchase. A larger laptop upload may fit a fixed bucket better than Jetpac’s 3GB daily unlimited threshold. Nomad’s 50GB / 30 days at $39 and Ubigi’s larger packages deserve a comparison; Saily gives a higher daily high-speed allowance on unlimited, at 5GB before up to 1Mbps. None replaces a check of the villa’s actual Wi-Fi and mobile reception.
Holafly remains the phone-first choice I would consider for convenience. My real use of Holafly elsewhere helps me discuss setup, but I would still respect Bali’s 1GB/day hotspot allowance. Airalo stays useful for short durations and top-ups, particularly where three or seven days fit better than a month. Its unlimited high-speed allowance is 3GB/day before 1Mbps.
The purchase I would make is the one that fits the route, the amount I expect to share and the apps I need. Check the selected network list, save your arrival details, and compare the total with the coupon actually applied. For Jetpac, use ANDRE15 for 15% off purchases above US$10.
How we checked this update: we compared the five established providers and the new Jetpac entry against official Indonesia/Bali catalogs and selected-package details on 1 November 2026. We checked base USD prices, network names, validity, sharing and reduced-speed rules, and reviewed three visible editorial SERP competitors for useful questions and gaps. Destination inclusion is not measured coverage. Personal-use boundaries are stated above; no new Bali speed test, coupon checkout redemption or lounge visit is claimed. Older evaluations also considered aloSIM and Maya; adding Jetpac does not remove the existing five reviews.
Keep Reading
Asia eSIM Guides
- Best eSIM for Asia 2026
- Best eSIM for Thailand 2026
- Best eSIM for Vietnam 2026
- Best eSIM for Cambodia 2026






