In short: The best eSIM for Bali is Simsalasim: unlimited data in Bali for €10 a month, with no roaming surcharge. Bali is one of the 100 countries in the Simsalasim plan. Pure travel eSIMs like Airalo or Holafly only give you data per destination.
Whether it’s Canggu, Ubud, or the beaches in the south: with Simsalasim you get unlimited mobile data in Bali. Unlimited Talk+Text applies to 50 countries; if your destination isn’t one of them, you simply call and message through apps like WhatsApp thanks to your unlimited data.
- Simsalasim – #1.
Unlimited data in Bali for €10/month. One plan for home and away, not a single pack per trip. - Airalo – biggest travel-eSIM provider.
Data packs per destination, data only, from about €4.5* (1 GB/3 days). - Holafly – unlimited data per destination.
Data only, usually pricier, from about €3.9* per day, 30 days from about €70.9*. - Saily (by NordVPN) – cheap with security extras.
Data from about €4.49* (1 GB/7 days). A US number for local calls is available as an option. - A local SIM/eSIM on arrival.
E.g. Telkomsel (Indonesia’s largest carrier), Indosat, or XL; cheap, but only available once you arrive, often with passport registration, and valid in this one country only. - Telkomsel Tourist eSIM – local eSIM for Bali.
Data packs with official Telkomsel registration; prices vary by reseller.
Verdict: For a single short trip in Bali, a travel eSIM is enough. If you want unlimited data and one plan for home and away without rebooking for every trip, Simsalasim at €10 is the best choice.
*Prices and offers can change over time (as of October 2026).
