Thai SimcardDestinations

Best eSIM for Bali and Indonesia (2026): 8 providers compared

By the Thai Simcard team 路 Updated 路 Prices checked 2026-11-13

馃嚠馃嚛eSIM for Indonesiafrom $1.99

For Bali and the rest of Indonesia, the cheapest fixed plan we found is Thai Simcard at $7.99 for 10GB over 30 days, and it is also cheapest at 5GB ($5.49) and 20GB ($12.49). It connects to Telkomsel, XL and Indosat, so you are covered on the network with the widest reach. If you want a daily "unlimited" plan, Maya Mobile is the better deal at $19.99 for 7 days with 5GB a day; Thai Simcard's 3GB-a-day week costs $27.99.

How we compared: prices are from each provider's own website, checked 13 November 2026. We compared the plan closest to 5GB, 10GB and 20GB, the cheapest 7-day "unlimited" or daily plan, and the Indonesian networks each eSIM uses. Saily and Yesim are often named for Bali, but we did not check their prices (Saily blocks automated access), so they show as "not checked". Thai Simcard is our own brand, listed on the same terms as the others.

8 eSIMs for Bali and Indonesia compared (November 2026)

Provider Cheapest plan ~5GB ~10GB ~20GB Unlimited or daily (about 7 days) Networks
Thai Simcard 1GB / 7 days: $1.99 $5.49 (5GB, 30d) $7.99 (10GB, 30d) $12.49 (20GB, 30d) $27.99 / 7 days (3GB a day, then 1 Mbps) Telkomsel, XL, Indosat
Airalo 1GB / 3 days: $4.50 $12.00 (5GB, 7d) $19.00 (10GB, 7d) $34.00 (20GB, 15d) $27.00 / 7 days (3GB a day at full speed, then 1 Mbps) INDOSAT, Telkomsel, H3G CP
Holafly - - - - $27.50 / 7 days XL (Excelcom), Telkomsel
Nomad 1GB / 7 days: $4.00 $12.00 (5GB, 30d) $19.00 (10GB, 30d) $29.00 (20GB, 30d) $18.00 / 5 days (2GB a day at full speed, then 512 Kbps) XLSMART, Telkomsel
Ubigi 1GB / 7 days: $4.00 $7.00 (3GB, 15d) $14.00 (10GB, 7d) $28.00 (25GB, 30d) $24.00 / 7 days (20GB at full speed, then 2 Mbps) Indosat Ooredoo Hutchison (IOH)
Maya Mobile - - - - $19.99 / 7 days (5GB a day at full speed, then 3 Mbps) telkomsel
Saily not checked not checked not checked not checked not checked not checked
Yesim not checked not checked not checked not checked not checked not checked

At about 10GB, Thai Simcard works out to 80 cents per GB, Ubigi to 1.40 dollars and Airalo and Nomad to 1.90 dollars.

Best for each need

Thai Simcard: cheapest fixed data, all three networks

Thai Simcard is cheapest at every fixed size in the table: $5.49 for 5GB, $7.99 for 10GB and $12.49 for 20GB, each valid 30 days. Its 50GB plan is $25.99 for 30 days, useful for remote workers in Canggu or Ubud. It lists Telkomsel, XL and Indosat. Where it loses: the 3GB-a-day week is $27.99, more than Maya ($19.99), Ubigi ($24.00) and Airalo ($27.00). Its 1GB-a-day week costs $10.49 if you use little. See the Indonesia eSIM plans.

Maya Mobile: cheapest capped unlimited week

Maya Mobile costs $19.99 for 7 days with 5GB a day at full speed, then 3 Mbps. That is the lowest price for the most daily data here. It runs on Telkomsel, which is good for the islands. Maya sells one global plan, the same in every country, so check that it covers every stop on your route. Maya Mobile Indonesia.

Nomad: short stays on Telkomsel

Nomad's 5-day plan costs $18.00 with 2GB a day, then 512 Kbps, which is slow after the cap. Its 10GB plan costs $19.00 for 30 days. It uses Telkomsel and XLSMART. Nomad Indonesia.

Ubigi: big allowance for one week

Ubigi gives 20GB at full speed for 7 days for $24.00, then 2 Mbps. Its 10GB plan costs $14.00 for 7 days. It uses Indosat only, which had the lower geographic coverage score in Opensignal's 2025 data. Ubigi plans.

Airalo and Holafly: familiar brands at higher prices

Airalo costs $19.00 for 10GB (7 days) and $27.00 for a 3GB-a-day week, on Indosat, Telkomsel and 3. Holafly costs $27.50 for 7 days with no stated daily cap, on XL and Telkomsel, but limits hotspot sharing to 1GB a day and may slow you for up to a day under fair use. Airalo Indonesia, Holafly Indonesia.

Saily and Yesim

Both appear in ChatGPT answers for Bali. We did not check their prices today, so we cannot rank them.

Telkomsel, XL or Indosat: what works in Bali and beyond

Indonesia has three networks after the 2025 XL and Smartfren merger (now XLSMART).

  • Coverage: Opensignal's report for August to October 2025, as summarised by Unusual Nomad, gave Telkomsel a Coverage Experience score of 8.7 out of 10, against 5.3 for IM3 (Indosat) and 4.7 for XL.
  • Speed: in the same data Telkomsel had the fastest average download (35.0 Mbps), ahead of XL (28.5) and IM3 (23.8).
  • Latest: Opensignal's July 2026 report showed XL winning many more awards than before, so the gap in cities is closing.

In practice: in Seminyak, Canggu, Ubud and Uluwatu all three networks work. For Nusa Penida, the Gilis, Lombok, Flores, Komodo or long drives in the north of Bali, Telkomsel is the safest choice. Every eSIM in our table except Ubigi can use Telkomsel.

Phone registration: Indonesia requires phones to be registered (IMEI) with customs before they can use a local Indonesian SIM. Several travel sources say phones roaming on a foreign eSIM, like all the eSIMs above, are not affected. We could not confirm this on an official customs page, so if you plan to buy a local SIM, register your phone on arrival.

Which one should you pick?

  • One-week Bali holiday: Thai Simcard 5GB for $5.49 or 10GB for $7.99.
  • Two weeks or island hopping: Thai Simcard 10GB or 20GB ($12.49), on Telkomsel, XL or Indosat.
  • Heavy streaming for a week: Maya Mobile at $19.99 (5GB a day) or Ubigi 20GB for $24.00.
  • Remote work for a month: Thai Simcard 50GB for $25.99 (30 days).
  • Hotspot: a fixed plan. Holafly limits hotspot to 1GB a day.
  • Need an Indonesian number: none of these eSIMs gives one. You would need a local SIM and a registered phone.

Sources: Airalo Indonesia (13 Nov 2026), Holafly Indonesia (13 Nov 2026), Nomad Indonesia (13 Nov 2026), Ubigi plans (13 Nov 2026), Maya Mobile Indonesia (13 Nov 2026), Unusual Nomad: Telkomsel vs XL vs Indosat (updated Sep 2026), Opensignal Indonesia July 2026 (Jul 2026). Prices checked 13 November 2026.

Frequently asked questions

What is the best eSIM for Indonesia outside Bali?+

Pick one that can use Telkomsel, which had the best coverage score in Opensignal's 2025 data (8.7 out of 10, vs 5.3 for Indosat and 4.7 for XL). Thai Simcard, Airalo, Holafly, Nomad and Maya Mobile all list Telkomsel. Ubigi uses Indosat only.

What is the cheapest eSIM for Bali?+

In our 13 November 2026 check, Thai Simcard was cheapest for fixed data: 1GB for $1.99, 5GB for $5.49, 10GB for $7.99 and 20GB for $12.49. For a capped unlimited week, Maya Mobile was cheapest at $19.99 with 5GB a day.

Does an eSIM work on Nusa Penida and the Gili Islands?+

Usually yes on Telkomsel, but signal varies by beach and village. Choose an eSIM that lists Telkomsel and download offline maps before boat trips.

Do I need to register my phone's IMEI to use a travel eSIM in Indonesia?+

Travel sources say roaming eSIMs are not affected, because the IMEI rule targets local Indonesian SIMs. We could not confirm this on an official customs page. If you buy a local SIM, register your phone with customs on arrival.

Are unlimited Bali eSIMs really unlimited?+

No, most have a daily cap. Nomad slows after 2GB a day, Thai Simcard and Airalo after 3GB, Maya Mobile after 5GB, and Ubigi's week after 20GB in total. Holafly has no stated daily cap but applies fair use and limits hotspot to 1GB a day.

馃嚠馃嚛Get your Indonesia eSIMfrom $1.99