The short answer
You hold an O2 or Three contract and a flight to Bali, and the choice is whether to pay a daily roaming charge or buy a travel eSIM first. I read what each carrier charges for Indonesia on 10 November 2026 and set it against the travel eSIMs I priced on 10 November 2026. For two weeks or a month I would buy Ringo Light and keep my own SIM in for calls and texts. For a stopover I would not.
Unlimited data at full speed for 2 weeks at $23.99 or 30 days at $35.99, nothing renews. Airalo asks $48 for 15 days and $69 for the month.
10 GB for 30 days at $16, on Indosat Ooredoo Hutchison with 5G.
10 GB for 30 days at $19 and 20 GB for 30 days at $29, on Telkomsel, which covers the most of the islands.
Days, not gigabytes, no daily cap stated for your own phone, on XL and Telkomsel. $27.50 for a week.
Prices read on 10 November 2026: Airalo, Holafly, Nomad, Saily, Ubigi, O2, Three, Three, Three, Three, European Central Bank, Ringo Light on their own sites or listings, Ringo Light from its catalogue. All in US dollars unless stated. Treat every number as a snapshot.
See the full price index for every country.
Travelling further? Compare the best eSIM for Asia and the eSIM for Asia-Pacific.
The prices, charted
US dollars, 10 November 2026. The rivals sell 15 days, Ringo Light 2 weeks. Ubigi's 15 days is 30 GB at full speed, then 2 Mbps.
The 30-day plan at each brand. Nomad sells no 30-day unlimited.
Holafly sells no buckets. Ringo Light sells no bucket either: its 2 weeks is unlimited, so it lasts 2 weeks, not 30 days.
Side by side
Swipe to compare →
Get Ringo Light for Bali, from $6.99.
Installed once, next to your own SIM. Your eSIM arrives by email in seconds.
- 7 days $6.99
- 2 weeks $23.99
- 30 days $35.99
We sell data eSIMs for now to fund the full Ringo service. Ringo is self funded. Every plan bought here pays for the build of one plan that works everywhere.
Want to keep your own number abroad?
That is the full Ringo service: one plan that works everywhere, with your own number included.
It is a separate product from Ringo Light and it is still being built, so it is not on sale yet. Join the waitlist to hear when it opens.
What to see in Bali, and what your phone needs for it
Eight places most trips to Bali include, from the rice terraces of Ubud to the cliffs of Nusa Penida, the Gili islands and one temple on Java. Whichever plan you pick, the tip under each one is where your phone matters.
Roam with your carrier, or buy an eSIM
O2 Travel works in Indonesia at £7 a day (about $9), only on the days you use the phone. I read the page on 10 November 2026. It says the charge covers 24 hours from first use, that data is unlimited but capped at 2Mbps while roaming, and that calls to the UK and within Indonesia are unlimited. Bali is not named, so the listing covers the country. It is a Pay Monthly bolt-on, added by texting TRAVEL to 23336. At the ECB reference rate of 10 November 2026, £1 = $1.34, three days is £21 (about $28), two weeks £98 (about $131) and a month £210 (about $281).
Indonesia is in Three's Go Roam Around the World band for Pay Monthly and Pay As You Go. Three's blog says the charge is £8 for 24 hours on plans joined or upgraded on or after 18 December 2025, and that is the figure I use: about $32 for three days, about $150 for two weeks and about $322 for a month. For plans from October 2021 to 17 December 2025, Three's pages disagree: £5 on the FAQ and blog, £7 on the Go Roam page. At £5 two weeks is about $94, so check your account. Complete plans started on or after 22 June 2025 include Around the World at no extra cost.
Ringo Light is one payment per trip: $23.99 for 2 weeks and $35.99 for 30 days. Two weeks in Bali is about $131 on O2, about $150 on Three and $23.99 on Ringo Light. A month is about $281 on O2 and about $322 on Three against $35.99.
Among the travel eSIMs, Ringo Light is also the cheapest unlimited for two weeks and a month I priced. Ubigi asks $40 for 15 days and $59 for a month, Airalo $48 and $69, Holafly $51.50 and $76.50. Ringo Light sells no 3-day plan for Bali. For a stopover Airalo asks $11 for 3 days of unlimited data, against about $28 on O2 and about $32 on Three, so Airalo beats both carriers and Ringo Light there.
What O2 and Three win is real. Your UK number keeps ringing, calls and texts come with it, nothing needs installing, a phone with no eSIM slot works, and the charge lands on a bill you already pay. For one night in transit, O2's £7 is the right call. On a Three Complete plan Bali costs nothing extra, and then I would roam.
Networks in Bali, and what changes for a visitor from the UK
Telkomsel has the widest coverage across the Indonesian islands, including the Gilis, Nusa Penida and the north of Bali. Indosat, XL and 3 are fast in Canggu, Seminyak, Ubud and the south, and thinner outside the towns. Nomad rides Telkomsel, Holafly lists XL and Telkomsel, and Ubigi rides Indosat. Ringo Light uses a local partner network. If I were spending days on the smaller islands, I would buy a Telkomsel plan.
The carrier terms differ. O2 holds roaming data to 2Mbps and its page says nothing about hotspot use, so I would not count on a laptop tether. Three allows up to 12GB a month of data on Pay Monthly, with a surcharge beyond it, and its FAQ says you cannot use your phone as a personal hotspot in Around the World destinations. On Pay As You Go, Three charges no daily fee but data needs an active pack.
The travel eSIMs here are data only, with no Indonesian number. Calls go over apps that use data, such as WhatsApp or FaceTime, and your UK SIM stays in the phone for banking codes.
If you want a data bucket: Ubigi or Nomad
- Ubigi, $16 for 10 GB. The cheapest 10 GB for 30 days, and 25 GB for $28. On Indosat with 5G.
- Nomad, $19 for 10 GB. On Telkomsel, and 20 GB for 30 days is $29.
- Airalo, $21 for 10 GB. The biggest name, buckets from $4.50 for 1 GB, 20 GB at $35.
- ✓Ringo Light, no buckets. Its 2 weeks is unlimited for $23.99 and its 30 days unlimited for $35.99. For a fixed 10 GB, Ubigi at $16 is the better buy, and its 25 GB at $28 and Nomad's 20 GB at $29 cost less than the Ringo Light month, though I would buy Ringo Light for unlimited.
What Ringo Light is
Ringo Light is Ringo's own data eSIM, and I write for Ringo, so weigh that. It is data only, with no number and no calls or texts, and it sits beside your own SIM, so your UK number keeps working for calls and texts. For Indonesia it sells three trips, all unlimited data at full speed: 7 days at $6.99, 2 weeks at $23.99 and 30 days at $35.99. Nothing renews. The QR code arrives by email in seconds and installs in one scan, no app. You pay once.
The card to buy it is further up this page, just after the side-by-side table.
Pick by trip
Airalo unlimited, 3 days, $11, against about $28 on O2 or about $32 on Three. Ringo Light sells no 3-day plan for Bali.
O2 Travel. A single £7 day, no purchase and nothing to install.
Ringo Light unlimited, 2 weeks, $23.99, against about $131 on O2 or about $150 on Three. Nomad on Telkomsel if you will live on the smaller islands.
Ringo Light unlimited, 30 days, $35.99, against about $281 on O2 or about $322 on Three, which bars hotspot use there.
Keep your own SIM in beside the eSIM. O2 and Three carry calls and texts on your number and the travel eSIMs do not.
Frequently asked questions
How we compared, and our sources
Airalo, Holafly, Nomad, Saily, Ubigi, O2, Three, Three, Three, Three, European Central Bank, Ringo Light, Ringo Light
We priced Airalo, Holafly, Nomad, Ubigi and Ringo Light for Bali on 10 November 2026, all on the same day, in US dollars. Each rival's price comes from its own website where it showed dollars, otherwise from an esimdb.com listing, and every source and its date is listed below. Ringo Light's prices come from the catalogue our checkout charges.
We compare the trips people actually book: a week, two weeks and a month of unlimited data, and a 10 GB bucket. We read each brand's fair use and speed rules and quote them as the brands state them. We did not run speed tests, so this page makes no speed claims for any brand.
Ringo Light is our own product. We put it in the table on the same terms as everyone else, and where a rival is the better buy the page says so.
Left out: Saily. I read its Indonesia prices in dollars on saily.com on 25 October 2026 (not readable on 10 November 2026): unlimited 15 days $48.99 and 30 days $71.99, 10 GB for 30 days $21.99, with 5 GB a day at full speed. None beats a bar in the charts, which keep the four brands of the Bali post it is based on. Left out: Revolut. It sells Indonesia data plans from 1 GB for 7 days up to 100 GB for 60 days inside its banking app, for Revolut account holders only. Its website shows the plan sizes and a starting price in pounds, but no price per plan in dollars, and no unlimited plan, so it has no bar in the charts. Left out: Maya Mobile. I could not read its own prices for this country on the day, so it stays out rather than being guessed. Left out: Go Roam passes on Three. The pages I read do not list pass prices for Around the World, so I priced Three at its daily charge only.
- Airalo: www.airalo.com/indonesia-esim?currency=USD, unlimited plans and network read on the site in dollars, 10 November 2026; the 10 GB and 20 GB buckets from the esimdb listing dated 4 October 2026, not readable on 10 November 2026
- Holafly: esim.holafly.com/esim-indonesia/, read on the site in dollars, 10 November 2026
- Nomad: www.nomadesim.com/indonesia-esim, read on the site, plan data in dollars, 10 November 2026; network Telkomsel from the same page
- Saily: saily.com/esim-indonesia/, prices in dollars on saily.com, read 25 October 2026, not readable on 10 November 2026, figures kept from 25 October; not in the charts, see the brands left out
- Ubigi: cellulardata.ubigi.com/rates-and-coverage/indonesia-data-plans/indonesia-unlimited-7-days/, plan pages for 7, 15 and 30 days unlimited and 10 GB and 25 GB, read in dollars, 10 November 2026
- O2: www.o2.co.uk/international/o2-travel, O2 Travel bolt-on page, read 10 November 2026: Indonesia listed, £7 a day for the days used, 24 hours from first use, unlimited data capped at 2Mbps while roaming, unlimited calls to the UK and within the destination, Pay Monthly only
- Three: www.three.co.uk/support/roaming-and-calling-abroad/roaming-abroad/roaming-destinations, roaming destinations page, read 10 November 2026: Indonesia under Go Roam Around the World for Pay Monthly and Pay As You Go
- Three: www.three.co.uk/support/roaming-and-calling-abroad/roaming-and-calling-abroad-faqs, roaming FAQs, read 10 November 2026: £5 daily charge shown for Around the World, 12GB limit, no personal hotspot in Around the World, no daily charge on Pay As You Go
- Three: www.three.co.uk/blog/how-much-does-it-cost-to-roam, blog, read 10 November 2026: £8 for 24 hours in Around the World on plans joined or upgraded on or after 18 December 2025, Complete plans include it
- Three: www.three.co.uk/go-roam, Go Roam page, read 10 November 2026: £7 shown for plans joined from 1 October 2021 to 17 December 2025, £8 from 1 April 2026 for newer plans, 12GB fair use
- European Central Bank: www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml, euro reference rates of 10 November 2026, the latest published on the day: 1 euro = 1.1214 US dollars and 0.83545 pounds, so £1 = $1.34, used for the dollar figures
- Ringo Light: ringoesim.com/indonesia, the catalogue the checkout charges, parent figures priced 10 November 2026
- Ringo Light: our own catalogue, the prices the checkout charges on 10 November 2026.
Written and priced by the Ringo team. Prices change often; if you spot one that has moved, tell us through the contact page and we will update the table.
















