Compare · 11 min read

The best eSIM for Brits in Sri Lanka in 2026.

You are flying from Britain to Colombo with O2 or Three, and both will roam your phone in Sri Lanka for a daily charge in pounds. I read those prices on 10 November 2026, priced the travel eSIMs on 10 November 2026, and set them against Ringo Light. I say where O2 and Three win.

Cheapest unlimited eSIM for Sri Lanka: Ringo Light, $22.99 for 2 weeks and $42.99 for 30 days (Ubigi $44 and $65). Prices read 10 November 2026.

Two weeks of unlimited data in Sri Lanka
$22.99

2 weeks · 10 November 2026

Next cheapest: Ubigi $44.00

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. Nomad stops at 10 days for $45.

  1. $22.99
  2. Ubigi$44.00
  3. Saily$48.99
  4. Airalo$49.00
  5. Holafly$50.50
$42.99
A month of unlimited data in Sri Lanka
· 30 days
$11.00
10 GB in Sri Lanka
Ubigi· 30 days
Ringo Light · on sale now
Get Ringo Light for Sri Lanka, from $10.99.

The short answer

You hold an O2 or Three contract and a ticket to Colombo, and the choice is whether to roam or buy a travel eSIM first. I read what each carrier charges in Sri Lanka on 10 November 2026 and set it against the travel eSIMs I priced on 10 November 2026 and Ringo Light. For a loop of two weeks round the island I would buy Ringo Light and keep my own SIM in for calls and texts.

OUR PICK
Cheapest unlimited for two weeks or a month

Unlimited data at full speed for 2 weeks at $22.99 or 30 days at $42.99, and nothing renews. I found Airalo at $49 for 15 days and $72 for the month.

Ubigi
Cheapest 10 GB bucket

I read 10 GB for 30 days at $11 on Mobitel and Hutch, installed by QR code. Ubigi sells no plan without a data cap here.

Airalo
Cheapest 20 GB, and a local number

I read 20 GB for 30 days at $18. Its Ella+ plans on Hutch add a Sri Lankan +94 number with minutes and texts, from $5.50.

Holafly
Simplest unlimited, three networks

It sells days, not gigabytes, on Mobitel, Dialog and Hutch. I read $13.50 for 3 days and $27.90 for a week, with sharing limited to 1 GB a day.

Prices read on 10 November 2026: Airalo, Holafly, Saily, Nomad, Ubigi, O2, Ringo Light, European Central Bank, Three 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.

The prices, charted

Two weeks of unlimited data in Sri Lanka

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. Nomad stops at 10 days for $45.

$22.99 · 2 weekscheapest48% less
Ubigi
$44.00 · 15 days
Saily
$48.99 · 15 days
Airalo
$49.00 · 15 days
Holafly
$50.50 · 15 days

Side by side

Swipe to compare →

Prices read on 10 November 2026, in US dollars
PlanAiraloHolaflySailyNomadUbigi
ModelBuckets or unlimited daysUnlimited days onlyBuckets or unlimited daysBuckets or unlimited daysBuckets, then 2 MbpsUnlimited trips: 7 days, 2 weeks or 30 days
Unlimited, 3 days$12.50$13.50No 3-day planNo 3-day planNo 3-day planNo 3-day plan
Unlimited, 7 days$27$27.90No 7-day plan; 5 days $18.99No 7-day plan; 5 days $2620 GB, then 2 Mbps, $24$10.99
Unlimited, 15 days$49$50.50$48.99No 15-day plan; 10 days $4530 GB, then 2 Mbps, $442 weeks $22.99
Unlimited, 30 days$72$73.90$71.99No 30-day unlimited60 GB, then 2 Mbps, $65$42.99
10 GB, 30 days$11.50No buckets$19.99$15$11No buckets; unlimited 2 weeks, $22.99
20 GB, 30 days$18No buckets$30.99$21No 20 GB plan; 50 GB $39No buckets; unlimited 30 days, $42.99
Full speed on unlimited3 GB a day, then 1 MbpsNo daily cap stated; sharing 1 GB a day3 GB a day, then 1 Mbps2 GB a day, then 1 MbpsA fixed amount, then 2 MbpsUnlimited data at full speed
NetworksMobitel; Hutch on Ella+ plansMobitel, Dialog, HutchNot named by SailyMobitel, HutchMobitel, HutchLocal partner network
Renews?NoNoNoNoMonthly plans doNo; the trip ends when it ends
App neededOptionalOptionalYesOptionalOptionalNo, the eSIM arrives by email

Get Ringo Light for Sri Lanka, from $10.99.

Installed once, next to your own SIM. Your eSIM arrives by email in seconds.

Sri Lanka
Sri Lanka
  • 7 days $10.99
  • 2 weeks $22.99
  • 30 days $42.99
  • 90 days $109.99
Loading plans for this destination.

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.

All Ringo Light plans for Sri Lanka

Want to keep your own number abroad?

The full Ringo service

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 Sri Lanka, and what your phone needs for it

Eight places most trips to Sri Lanka include, from the rock fortress at Sigiriya through Kandy and the tea country to the south coast. Whichever plan you pick, the tip under each one is where your phone matters.

Sigiriya, Cultural Triangle
Cultural TriangleSigiriyaA fifth century palace on top of a rock that rises about 180 metres from the plain, climbed past painted frescoes and a pair of giant lion paws. Start as early as the gates open, before the heat and the queues on the stairs.✓The view in this photograph is from Pidurangala, the rock next door. Download the offline map of both trails before you set out.
Dambulla cave temple, Dambulla
DambullaDambulla cave templeFive caves under one overhanging rock, filled with Buddha statues and painted ceilings, a short drive from Sigiriya. The climb up is short and the caves stay cool at midday.✓Shoes come off and shoulders are covered. Check the distance on maps before you agree a tuk-tuk fare from Sigiriya.
Temple of the Tooth, Kandy
KandyTemple of the ToothThe temple of the last royal capital, on the edge of Kandy Lake, holds a relic of the Buddha. Go for the evening ceremony, when the drummers play.✓Ride-hailing apps work in Kandy and save you haggling for a tuk-tuk back up the hill.
The tea country, Nuwara Eliya
Nuwara EliyaThe tea countryTea estates cover the hills around Nuwara Eliya, the coolest town on the island, and several factories show you how the leaf is made. Bring a jumper for the evenings.✓Signal drops in the deeper valleys. Download the offline map before you walk between estates.
Nine Arch Bridge, Ella
EllaNine Arch BridgeA stone railway viaduct in the jungle below Ella, at the end of the hill country train ride from Kandy. Walk along the track to it and wait for a train to cross.✓Reserved seats on the Kandy to Ella train sell out early. Book them on the Sri Lanka Railways site and keep the ticket on your phone.
Yala National Park, South east coast
South east coastYala National ParkJeep safaris for elephants, crocodiles and one of the best chances in Asia to see a leopard. Go out at dawn; the main block usually closes for a few weeks in the dry season, so check before you book.✓Signal is patchy inside the park. Your photos upload when the jeep is back on the main road.
Galle Fort, Galle
GalleGalle FortA walled old town on a headland, built by the Portuguese and the Dutch, with a lighthouse, a mosque and cafés in colonial houses. Walk the ramparts at sunset.✓Galle is about two hours from Colombo on the expressway. A ride app quotes the fare before you leave.
Mirissa, South coast
South coastMirissaA curved beach under palms, and the harbour for blue whale watching boats. The sea is calm from November to April and rough in the south west monsoon.✓Whale boats leave at dawn and cancel on rough days. Check the sea forecast and your booking on the morning.

Roam with your carrier, or buy an eSIM

O2 Travel works in Sri Lanka at £7 a day, charged only for days of use, and each charge covers 24 hours from first use. At the ECB reference rate of 10 November 2026, £1 = $1.34, so one day is about $9, three days £21 (about $28), two weeks £98 (about $131) and a month £210 (about $281). Three lists Sri Lanka in Go Roam Around the World, at £8 a day (about $11) on plans joined on or after 18 December 2025 and £7 on earlier ones. That makes about $32 for three days, about $150 for two weeks and about $322 for thirty days at the £8 rate. I read all of it on 10 November 2026. Three's page did not show pass prices that day, so I leave passes out.

Ringo Light is one payment per trip. For Sri Lanka it sells 2 weeks at $22.99 and 30 days at $42.99, and no 3-day plan. Two weeks is about $131 on O2 and about $150 on Three against $22.99, and a month is about $281 on O2 and about $322 on Three against $42.99.

Among the travel eSIMs, Ringo Light is the cheapest unlimited for two weeks and a month. Ubigi asks $44 for 15 days with 30 GB at full speed, Saily $48.99, Airalo $49 and Holafly $50.50, and for a month the rivals run $65 to $73.90. For 3 days, Airalo sells unlimited at $12.50 and Holafly at $13.50, against about $28 on O2 and about $32 on Three.

What O2 and Three win is real, and I do not wave it away. 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 a single night in Colombo, O2's £7, about $9, is cheaper than any eSIM here, and Ringo Light sells nothing under 2 weeks. A rural valley is not where I would count on a carrier's partner network either. From the second day on I would buy a plan.

Networks in Sri Lanka, and what changes for a visitor from the UK

Sri Lanka has three main networks: Dialog, the largest, Mobitel and Hutch. All three cover Colombo, Kandy, Galle and the main towns on 4G, and coverage thins in the hill country valleys and inside the national parks whatever the network. Most travel eSIMs here ride Mobitel or Hutch, and Holafly is the one brand in the comparison that lists Dialog as well. Ringo Light uses a local partner network. I would download offline maps before Sigiriya, the tea country and Yala.

The carrier passes have terms of their own. O2 calls the bolt-on unlimited, caps roaming speed at 2Mbps and names no fair use rule, and calls to the UK and within Sri Lanka are unlimited while other countries cost standard roaming rates. Receiving a call or text does not start the day charge, and you switch it on by texting TRAVEL to 23336. O2's page offers the bolt-on to Pay Monthly plans. Three's Go Roam page allows up to 12GB of data a month in a Go Roam zone as its fair use limit, and the page does not state a hotspot rule, so I would ask before I tethered a laptop.

The travel eSIMs here are data only, with no Sri Lankan number. Calls go over apps that use data, such as WhatsApp. If you want a local +94 number, Airalo's Ella+ plans add one with minutes and texts from $5.50.

If you want a data bucket: Ubigi or Airalo

  • Ubigi, $11 for 10 GB. The cheapest 10 GB for 30 days, on Mobitel and Hutch, installed by QR code. Its next size up is 50 GB for $39.
  • Airalo, $11.50 for 10 GB. And the cheapest 20 GB at $18, or 50 GB at $36 for the month. Its Ella+ plans cost a little more and add a local +94 number.
  • Nomad, $15 for 10 GB. 20 GB for $21 on Mobitel and Hutch.
  • Saily, $19.99 for 10 GB. 20 GB at $30.99.
  • ✓Ringo Light, no buckets. Its 2 weeks is unlimited for $22.99 and its 30 days unlimited for $42.99. For 10 GB that lasts a month, I would buy Ubigi at $11 or Airalo at $11.50, and Airalo's 20 GB at $18 costs less than the Ringo Light 2 weeks. I would buy Ringo Light for unlimited, not for a bucket.

What Ringo Light is

Ringo Light is Ringo's own data eSIM, and I write for Ringo, so weigh that. It is sold to fund the full Ringo, one plan that works everywhere with your own number ported onto it. For Sri Lanka it sells three trips, all unlimited data at full speed: 7 days at $10.99, 2 weeks at $22.99 and 30 days at $42.99. Nothing renews. The eSIM arrives by email in seconds and installs in one scan, no app.

It is data only, with no number, no calls and no texts, and it sits beside your own SIM. Keep your UK SIM in for calls and texts, and for any bank code. I would check how your carrier bills the day before leaning on that.

The card to buy it is further up this page, just after the side-by-side table.

Pick by trip

A night in Colombo on a stopover

O2 Travel. A single £7 day, about $9, no purchase and nothing to install.

A few days in Colombo

Airalo unlimited, 3 days, $12.50, against about $28 on O2. Ringo Light sells no 3 days, but its 2 weeks is $22.99 if the trip might run longer.

Two weeks round the island

Ringo Light unlimited, 2 weeks, $22.99, against about $131 on O2 or about $150 on Three.

A month on the south coast

Ringo Light unlimited, 30 days, $42.99, against about $281 on O2 or about $322 on Three. Airalo 50 GB for 30 days at $36 if you want a fixed amount.

Light use, budget first

Ubigi 10 GB for 30 days at $11, or Airalo at $11.50.

I need my UK number to ring

Keep your own SIM in beside the eSIM. O2 and Three carry calls and texts on your number and the travel eSIMs do not; the full Ringo, which Ringo Light funds, ports the number you have.

Frequently asked questions

Does O2 work in Sri Lanka?+
Yes. Sri Lanka is on the page's list for O2 Travel, which I read on 10 November 2026: £7 a day, charged for 24 hours from first use, with unlimited data capped at 2Mbps and unlimited calls to the UK. It is for Pay Monthly plans.
How much does Three charge in Sri Lanka?+
Sri Lanka is in Go Roam Around the World, at £8 a day for plans joined on or after 18 December 2025 and £7 for earlier ones, with up to 12GB of data in a Go Roam zone. I read it on 10 November 2026 and found no pass prices on the page.
Is it cheaper to roam or buy an eSIM in Sri Lanka?+
For one day, roaming on O2 at £7 is cheaper. For two weeks I priced O2 at about $131 and Three at about $150, against $22.99 for Ringo Light. For a month, about $281 and $322 against $42.99.
Will my UK number still work in Sri Lanka?+
On O2 Travel or Three Go Roam, yes, with calls and texts on your number. Ringo Light is data only, so I would leave my own SIM in for calls and for any bank code.
Is unlimited really unlimited?+
Every plan has a limit somewhere. O2 caps roaming speed at 2Mbps, Three allows up to 12GB a month, Airalo and Saily slow you after 3 GB a day and Nomad after 2 GB. Holafly states no daily cap for your own phone. Ringo Light is unlimited data at full speed.

How we compared, and our sources

Airalo, Holafly, Saily, Nomad, Ubigi, O2, Ringo Light, European Central Bank, Three, Ringo Light

We priced Airalo, Holafly, Saily, Nomad, Ubigi and Ringo Light for Sri Lanka 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: Maya Mobile. We could not read its own prices for this country on the day, so it stays out rather than being guessed.

  • Airalo: www.airalo.com/sri-lanka-esim?currency=USD, in dollars on the site; unlimited and Ella+ read 10 November 2026; Sri Lanka buckets from esimdb.com/sri-lanka/airalo, listing dated 5 October 2026
  • Holafly: esim.holafly.com/esim-sri-lanka/, read on its own site in dollars, 10 November 2026
  • Saily: saily.com/esim-sri-lanka/, prices in dollars on saily.com, read 25 October 2026; unlimited 5 to 30 days, no 7-day plan; not readable on 10 November 2026, figures kept from 25 October
  • Nomad: www.nomadesim.com/sri-lanka-esim, prices in dollars from the page's own data, read 10 November 2026; networks Mobitel and Hutch
  • Ubigi: cellulardata.ubigi.com/destinations/sri-lanka/, 10 GB read on its own site in dollars 10 November 2026; other plans from esimdb.com/sri-lanka/ubigi, listing dated 5 October 2026
  • O2: www.o2.co.uk/international/o2-travel, O2 Travel bolt-on page, read 10 November 2026: £7 a day, charged for the 24 hours from first use, unlimited data capped at 2Mbps while roaming, unlimited calls to the UK and within the destination; Sri Lanka is on the page's list of destinations
  • Ringo Light: ringoesim.com/sri-lanka, the catalogue the checkout charges, read the same day
  • European Central Bank: www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml, euro reference rates of 10 November 2026, used for the dollar figures (£1 = $1.34)
  • Three: www.three.co.uk/go-roam, Go Roam daily charges and the 12GB fair use limit at three.co.uk/go-roam, Sri Lanka in Around the World at three.co.uk/support/roaming-and-calling-abroad/roaming-abroad/roaming-destinations, read 10 November 2026; the page shows no pass prices
  • 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.

Explore Ringo

Related