André On Digital André On Digital Best eSIM for travel
◎ EN

Best eSIM for Bali 2026: Prices, Networks and Island Trips

Bali eSIM guide with six provider coupons, including Jetpac ANDRE15 for 15% off eligible orders over US$10, checked 1 November 2026.
Updated 1 November 2026. Prices, networks, hotspot rules and activation checked on official Indonesia/Bali product pages. All prices are in US dollars before coupons unless expressly labelled. Jetpac reader code ANDRE15 gives 15% off purchases above US$10. Confirm the selected package and the final discount at checkout.
Bali eSIM overview: Jetpac 30GB for 30 days at US$29.99, Nomad 10GB at US$19, Ubigi 10GB at US$16, Holafly unlimited for seven days at US$27.50, Saily 10GB at US$21.99 and Airalo 10GB at US$21.
Different example plans, checked 1 November 2026. Prices are in USD before coupons. Compare data, validity and fair-use rules; supported-country inclusion does not guarantee signal at every island location.

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.

Why you can trust this guide: I’m Brazilian and live in Belgium. I have personally used Holafly in Portugal, Turkey and Thailand, Nomad eSIM in Portugal and Dessel, Belgium, and Airalo in Portugal. Nomad eSIM supplied the data for our Belgium test. Those experiences help me assess setup and usability; they do not establish Bali performance. I have not personally tested these plans in Bali, or personally used Jetpac, Ubigi and Saily. The destination-specific recommendations below come from official product details and practical itinerary checks. Read the full Holafly, Nomad eSIM, Airalo and Saily reviews for that context.

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.

Start with the exact package’s network list. The selected Jetpac 30GB product lists 3, INDOSAT and TELKOMSEL. Nomad eSIM, Holafly, Saily and Airalo also publish Telkomsel access in the products examined here. Ubigi lists Indosat Ooredoo Hutchison. These are useful purchase details, but they cannot establish reception at a particular villa, cliff or boat crossing.
Bali eSIM network checklist for Jetpac, Nomad eSIM, Ubigi, Holafly, Saily and Airalo, with illustrative routes to Nusa Penida, Lombok and the Gili Islands.
Selected plan networks checked on 1 November 2026. The routes are illustrative and do not show guaranteed mobile coverage. Coupon eligibility applies.
For laptop work, compare the allowance you can actually share. Jetpac offers 30GB for $29.99 over 30 days; Ubigi offers 25GB for $28. Both fixed buckets can cover an uneven mix of quiet days and larger uploads. Holafly’s $76.50, 30-day unlimited phone plan has a separate 1GB/day hotspot limit. A fixed bucket is finite, while “unlimited” can still mean reduced speeds or sharing limits.
Bali fixed-data and unlimited eSIM comparison with provider speed limits and hotspot conditions, checked 1 November 2026.
A fixed-data allowance and an unlimited plan solve different needs. Check both speed reductions and hotspot rules. Prices shown in USD before eligible coupons, verified 1 November 2026.

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

Bali eSIM price comparison with six example plans and conditional coupon totals: Jetpac US$25.49, Nomad US$16.15, Ubigi US$14.40, Holafly US$26.13, Saily US$19.79 and Airalo US$17.85 if eligible.
Example prices checked 1 November 2026. Jetpac’s 30GB/30-day plan is US$29.99 before its 15% ANDRE15 code for eligible purchases above US$10. Discounted totals in the image are arithmetic estimates, subject to eligibility and the final checkout price. The plans have different data allowances and validity periods.

Reader-code examples for the plans pictured above

Provider and exampleBase USDReader codeCalculated total if eligible
Jetpac: 30GB / 30 days$29.99ANDRE15: 15%; purchase above US$10$25.49
Nomad eSIM: 10GB / 30 days$19ANDRE15: 15% on eligible fixed plans$16.15
Ubigi: 10GB / 30 days$16ANDREONDIGITAL: 10%$14.40
Holafly: unlimited / 7 days$27.50ANDREONDIGITAL: 5%$26.13
Saily: 10GB / 30 days$21.99ANDREONDIGITAL: 10%$19.79
Airalo: 10GB / 30 days$21ANDRE15: 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

DataJetpacNomad eSIMUbigiSailyAiralo
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 daysNo 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 25GB20GB: $35 / 30 days20GB: $29 / 30 days25GB: $28 / 30 days20GB: $35.99 / 30 days20GB: $34 / 15 days; $35 / 30 days
30GB or 40GB30GB: $29.99 / 30 days; 40GB: $39.99 / 30 daysNo matching tier in checked rangeNo matching tier in checked rangeNo matching tier in checked rangeNo matching tier in checked range
50GBNo matching tier in checked range$39 / 30 daysNo matching tier in checked rangeNo 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

DurationJetpacHolaflyNomad eSIMUbigiSailyAiralo
3 days$10.99$11.90Not in checked rangeNot in checked rangeNot in checked range$11
5 days$18.99$20.50$18Not in checked range$18.99$19
7 days$25.99$27.50Not in checked range$24$26.99$27
10 days$33.99$37.50$33Not in checked range$34.99$34
15 days$41.99$51.50Not in checked range$40$48.99$48
30 days$65.99$76.50Not in checked range$59$71.99$69
Provider / checked productHigh-speed allowance or fair useHotspot implication
Jetpac Indonesia unlimited3GB per 24-hour cycle at standard speeds, then up to 1Mbps until the next cycleNo separate tethering cap; sharing still uses the same plan allowance and speed policy
Holafly BaliOperator fair-use policy; no numerical daily threshold published on checked page1GB/day sharing, separate from unlimited phone data
Nomad eSIM Jade unlimited2GB/day, then 512kbps; check daily reset instructionsSharing allowed; usage counts toward the plan limit
Ubigi unlimited20GB total on 7-day, 30GB total on 15-day, 60GB total on 30-day; then 2Mbps for the remaining validitySharing uses the plan allowance; reduced speed also matters for the laptop
Saily Indonesia unlimited5GB/day, then up to 1Mbps; subject to the plan’s daily reset and acceptable-use termsSharing permitted, subject to plan and acceptable-use terms
Airalo Indonesia unlimited3GB/day, then 1MbpsSharing consumes the same plan data
What changed in this review? Jetpac joins the comparison with the new ANDRE15 offer. Nomad’s checked fixed plans are now Jade, with XLSMART / Telkomsel and 5G listed; 20GB is $29 and 50GB is $39, both for 30 days. Airalo’s current package list includes INDOSAT, Telkomsel and H3G CP. Holafly’s live USD selector confirms $37.50 / 10 days, $51.50 / 15 days and $76.50 / 30 days. Older search snippets can show different prices.

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.

#1 · Best fit for a fixed-data Bali and islands trip

Jetpac: a generous data bucket, with the essentials kept in view

30GB / 30 days for $29.99 · hotspot · ANDRE15 for 15% off purchases above US$10

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.

PackageCurrent USD priceIf 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.

#2 · Fixed data with add-ons

Nomad eSIM: Fixed data with add-ons

Jade · XLSMART / Telkomsel · 10GB / 30 days for $19

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.

PackageUSDImportant distinction
5GB / 30 days$12Confirm the exact profile at purchase
10GB / 30 days$19Jade: XLSMART / Telkomsel, 5G listed, add-ons
20GB / 30 days$29Jade; fixed pool and hotspot
50GB / 30 days$39Jade; larger fixed pool and hotspot
Unlimited / 5 days$182GB/day, then 512Kbps; no add-ons
Unlimited / 10 days$33Same 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.

#3 · Lowest compared 10GB / 30-day base price

Ubigi: Lowest compared 10GB / 30-day base price

IOH · 10GB for $16 · 25GB for $28

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.

PackageUSDWhat to compare
10GB / 7 days$14Shorter validity than the $16 option
10GB / 30 days$16Lowest checked base price for the same data and duration
25GB / 30 days$28Fixed allowance including hotspot use
Unlimited / 7 days$2420GB total at full speed, then 2Mbps
Unlimited / 15 days$4030GB total at full speed, then 2Mbps
Unlimited / 30 days$5960GB 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.

#4 · Flexible unlimited phone data

Holafly: Flexible unlimited phone data

XL / Telkomsel · 1GB/day hotspot

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 durationUSDPractical fit
3 days$11.90A short phone-first visit
7 days$27.50One-week holiday
15 days$51.50A longer route through Indonesia
30 days$76.50Compare 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.

#5 · Larger daily high-speed unlimited allowance

Saily: Larger daily high-speed unlimited allowance

Telkomsel · 5GB/day then up to 1Mbps on unlimited

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 packageUSDValidity
1GB$4.797 days
3GB$8.9930 days
5GB$13.9930 days
10GB$21.9930 days
20GB$35.9930 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.

#6 · Short-duration and top-up flexibility

Airalo: Short-duration and top-up flexibility

INDOSAT / Telkomsel / H3G CP · multiple validity options

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.

PackageUSDRead before buying
5GB / 7 days$12Short visit; 30-day version is $13.50
10GB / 7 days$19Same data, shorter validity than the $21 option
10GB / 30 days$21Top-up options in the app
Unlimited / 3 days$113GB/day at normal speed, then 1Mbps
50GB / 30 days$49Compare 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.

Illustrated overview of Indonesia's three mobile network groups: Telkomsel, Indosat Ooredoo Hutchison and XLSMART.
Network context checked on 1 November 2026. XLSMART was formed in April 2025. Available partners depend on the exact travel eSIM plan; access does not guarantee reception at every location.
Checked productPublished Indonesian network namesTechnology note
Jetpac 30GB fixed / seven-day unlimited3 / INDOSAT / TELKOMSELCurrent drawer has 5G badges for 3 and INDOSAT; no carrier-specific Telkomsel 5G promise
Nomad eSIM Jade 10GB / 20GB / 50GBXLSMART / Telkomsel5G listed; actual access depends on device and location
Nomad eSIM Jade unlimitedXLSMART / Telkomsel4G/5G where available
Ubigi IndonesiaIndosat Ooredoo Hutchison (IOH)5G advertised; compatible device and local coverage required
Holafly BaliXL (Excelcom) / Telkomsel4G/LTE/5G depending on coverage
Saily IndonesiaTelkomsel4G LTE/5G depending on coverage
Airalo IndonesiaINDOSAT / Telkomsel / H3G CP5G 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.

About 5G in Bali: treat it as a possible benefit in supported locations. Check the plan’s access and your handset as well as Telkomsel’s official coverage information. Do not pay more on the assumption that every beach, rice-terrace trail or island has 5G.

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 routeWhat to checkUseful preparation
Seminyak / Kuta / LegianYour accommodation and plan’s network accessSave the address and arrival contact
CangguIndoor reception and the Wi-Fi available for workTest hotspot with your laptop; keep large uploads on reliable Wi-Fi
Denpasar Airport (DPS)Installation, roaming settings and first-use activationSave pickup details before flying
Ubud town centreReception at the actual lodging, not only the town nameSave the full address, including the gang lane
Tegalalang / Tegallalang terracesRoute, guide contact and trail navigation needsDownload maps; do not rely on offline Google walking directions
Nusa Penida / LembonganHotel location, land transfers and the harbourSave tickets and meeting points before the boat
Uluwatu / BukitAccommodation and beach/cliff access pointsArrange a pickup location while connected
East / north BaliEach overnight stop around Amed, Candidasa or LovinaCheck 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.

Bali island departure checklist covering bookings, port pickup, driver contacts, offline driving maps, power bank and data checks.
Save your tickets, pickup details and maps before a boat transfer. Mobile service during crossings is not guaranteed, and Jetpac essential-app access still needs a network signal. Updated 1 November 2026.

Indonesia’s IMEI rule: foreign roaming versus a local SIM or eSIM

The distinction is the service, not the SIM’s shape. A foreign travel eSIM using international roaming is different from an Indonesian-issued local SIM or eSIM. The old blanket statement that IMEI rules apply only to physical SIM cards was incorrect.

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.

Bali IMEI guidance distinguishing foreign roaming SIM or eSIM from local Indonesian tourist service.
The important distinction is foreign roaming versus local Indonesian service, not physical SIM versus eSIM. Check the plan type with the seller and current requirements with Indonesian Customs. Updated 1 November 2026.

Tips for using an eSIM in Bali

  1. Check the exact handset. It must support eSIM and be carrier-unlocked. Confirm the regional model, not just the phone family.
  2. 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.
  3. 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.
  4. 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.
  5. Save the next stop. Keep tickets, accommodation details, driver contacts and the meeting point locally before a crossing.
  6. 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.
  7. 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

Quick FAQ overview · checked 1 November 2026. Jetpac leads our larger fixed-data shortlist at $29.99 for 30GB / 30 days. For a smaller 10GB / 30-day package, Ubigi is $16 and Jetpac is $18. ANDRE15 gives 15% off Jetpac purchases above US$10. Network access, unlimited speed thresholds and hotspot limits are separate checks. This is our editorial summary of the sourced answers below.

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?

Gili Islands connection checklist and six Bali eSIM recommendations led by Jetpac, followed by Nomad eSIM, Ubigi, Holafly, Saily and Airalo.
Example plans checked on 1 November 2026, priced in USD before coupons. Jetpac’s ANDRE15 discount requires an order above USD10. Plan allowances differ, coupon eligibility applies, and island or ferry reception is not guaranteed.

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

Global Guides

eSIM Reviews

Scroll to Top