URL: https://esimworld.co.uk/sim-card/sri-lanka/
Buy: https://esimworld.co.uk/esim-sri-lanka/
Source: eSIM World (esimworld.co.uk)
Author: Nadezhda Semenova, entrepreneur, co-founder of the Trippy travel service, https://esimworld.co.uk/author/
Updated: 26 October 2026
Prices: in pounds (GBP) at the rate of 31 Oct; the site shows the rate of the day.

# Sri Lanka SIM card or eSIM from the UK: roaming costs and a round trip

The right Sri Lanka SIM card, or eSIM, depends on your UK network. Sky charges £2 for 24 hours and EE £8 for 24 hours with 500MB (checked on 24 October 2026 and 24 October 2026, [EE price guide, 31 March 2026](https://ee.co.uk/content/dam/help/terms-and-conditions/price-plans/mobile/sim-only-price-plans/_ee-pay-monthly-standard-and-non-standard-price-guide-31st_March_2026_1.1.pdf)). Our Sri Lanka eSIM from the UK is £6.99 for 5 GB over 30 days, a data-only eSIM.

This site is not affiliated with any of the networks mentioned here; we sell eSIMs. [How we compare](https://esimworld.co.uk/how-we-compare/)

You have four ways to stay connected: your UK network, a travel eSIM, a Sri Lankan SIM or a pocket Wi-Fi. You may not need an eSIM: Three Complete, O2 Ultimate and Sky VIP Diamond include Sri Lanka. Every other plan charges for it.

Sri Lanka is a long winter trip. Residents of Great Britain made 195,000 visits there in 2025, staying 18.8 nights on average, and 57.7% fell in the first and last quarters (our sum of ONS shares, 28.1% and 29.6%). 42.1% were visits to friends and relatives; the sample is small ([ONS Travel trends 2025](https://www.ons.gov.uk/peoplepopulationandcommunity/leisureandtourism/articles/traveltrends/2025)).

[See our Sri Lanka eSIM plans](https://esimworld.co.uk/esim-sri-lanka/)

## What do UK networks charge in Sri Lanka?

Roaming in Sri Lanka on UK networks costs £2 a day on Sky, £7 on O2 and £8 on EE, Three or Vodafone, unless your plan includes it. Six networks bill per MB, from 10p on SMARTY to £5 on Tesco. Every figure keeps your UK number; our plans are data only.

| UK network | What it charges for Sri Lanka | Condition | Checked on |
|---|---|---|---|
| [Sky Mobile](https://esimworld.co.uk/roaming/sky-mobile/) | £2 for 24 hours; included on Sky VIP Diamond | Roaming Passport Plus; starts with a call, a text or over 10MB of data; over 25GB a billing period, £2.50/GB ([Sky](https://www.sky.com/help/articles/sky-mobile-roaming-passport-plus)) | 24 October 2026 |
| [EE](https://esimworld.co.uk/roaming/ee/) | £8 for 24 hours with 500MB | Rest of World Zone 3; no 7-day pass; runs from purchase; no data without a pass | 24 October 2026 |
| [Three](https://esimworld.co.uk/roaming/three/) | £8 a day; passes 3 days £12.50, 7 days £30, 14 days £60; included on Complete | Around the World; £8 on Lite and Lite+ taken from 18 December 2025; up to 12GB; no daily charge on PAYG ([Three Go Roam](https://www.three.co.uk/support/roaming-and-calling-abroad/roaming-abroad/go-roam)) | 24 October 2026 |
| [O2](https://esimworld.co.uk/roaming/o2/) | O2 Travel £7 per 24 hours; Bolt On 1GB £9, 3GB £20, 5GB £29; included on Ultimate | Zone 2, Pay Monthly; O2 Travel only on days of use, up to 2Mbps ([O2 Travel](https://www.o2.co.uk/international/o2-travel)) | 24 October 2026 |
| [Vodafone](https://esimworld.co.uk/roaming/vodafone/) | £8 a day of use | Zone D, pay monthly from 11 August 2021 (£6 on earlier plans) ([Vodafone Charges Guide](https://binaries.vodafone.co.uk/gbnnsauqav4t/3ynRZJ6BvgpyYyPmoIAHX0/8db1261c02e0d6da7ce38860abd57b86/evo-paym-charges-guide.pdf)) | 24 October 2026 |
| [iD Mobile](https://esimworld.co.uk/roaming/id-mobile/) | 2GB for 1 day £5, 10GB for 5 days £20, 20GB for 10 days £35 | Roam Beyond add-on, added to your plan ([iD](https://www.idmobile.co.uk/help-and-support/roaming)) | 24 October 2026 |
| [Lebara](https://esimworld.co.uk/roaming/lebara/) | 1GB for 8 days £4, 3GB for 15 days £12 | Zone 5 add-on; not part of Roam Like Home ([Lebara](https://www.lebara.co.uk/en/roaming-add-on/p/44000067.html)) | 24 October 2026 |
| [Lyca Mobile](https://esimworld.co.uk/roaming/lyca-mobile/) | 1GB for 7 days £10, 2GB for 14 days £20 | pay as you go pass, from top-up credit, five in 30 days at most ([Lyca](https://www.lycamobile.co.uk/en/roaming/)) | 24 October 2026 |
| [VOXI](https://esimworld.co.uk/roaming/voxi/) | No pass; 12p per MB from credit | Outside Global Roaming Extra ([VOXI](https://www.voxi.co.uk/charges)) | 24 October 2026 |
| [Talkmobile](https://esimworld.co.uk/roaming/talkmobile/) | £1.20 per MB | Zone C; the World Holiday Booster covers Zone B only ([Talkmobile](https://talkmobile.co.uk/roam-charges)) | 24 October 2026 |
| [giffgaff](https://esimworld.co.uk/roaming/giffgaff/) | 20p per MB | Zone A; Sri Lanka is not on the travel data add-on list ([giffgaff](https://www.giffgaff.com/roaming)) | 24 October 2026 |
| [SMARTY](https://esimworld.co.uk/roaming/smarty/) | 10p per MB | Roaming 1, from out-of-plan add-ons; with none loaded, data does not work ([SMARTY price guide](https://cdn.smarty.co.uk/files/SMARTY-Price-Guide.pdf)) | 24 October 2026 |
| [Asda Mobile](https://mobile.asda.com/roaming-calling-abroad) | £1 per MB | World Group 1 | 24 October 2026 |
| [Tesco Mobile](https://esimworld.co.uk/roaming/tesco-mobile/) | £5 per MB | Region 4, pay monthly and pay as you go ([Tesco](https://www.tescomobile.com/roaming)) | 24 October 2026 |
| [BT Mobile](https://www.bt.com/help/mobile/going-abroad/buying-mobile-data-add-ons-to-use-abroad/bt-mobile-travel-data-pass-add-on) | No figure printed | Roaming Zone 5, not on the Travel Data Pass list; BT's pages give conflicting rates | 24 October 2026 |

On the per-MB networks, 100MB of photo uploads costs £10 on SMARTY, £12 on VOXI, £20 on giffgaff, £100 on Asda, £120 on Talkmobile and £500 on Tesco (our arithmetic). Switch data roaming off on that line before you land.

## Data for a round trip: how much do you need?

Our 30-day plans cover the average Sri Lanka visit, 18.8 nights, with about 11 days to spare. Per night, 5 GB gives about 266MB (our arithmetic):

| Plan | Data per night over 18.8 nights | Data per week |
|---|---|---|
| £6.99, 5 GB, 30 days, data only | about 266MB | about 1.9 GB |
| £11.99, 10 GB, 30 days, data only | about 532MB | about 3.7 GB |

Maps, WhatsApp and photos fit 5 GB; video calls and tethering use far more. For a short break, our 7-day plan is £2.99 for 1 GB, data only.

On a UK network, each day of use adds to the bill. Our sums for 19 days:

| UK network | 19 days of use (our sum) | How |
|---|---|---|
| Lyca Mobile | £30 | three 7-day passes, 3GB in all |
| Sky Mobile | £38 | 19 passes at £2 |
| Three | £80 | one 7-day pass and four 3-day passes |
| O2 | £133 | O2 Travel, 19 days at £7 |
| EE | £152 | 19 passes at £8, 500MB each |
| Vodafone | £152 | 19 days at £8 |

Three uses passes of any length in the order you bought them, so stacked 3-day passes beat the 14-day pass. iD and Lebara do not say how add-ons stack, so we priced neither. Each sum keeps your UK number.

Our plan starts on first connection to a network in Sri Lanka, not at purchase. Install before you travel, at home over Wi-Fi ([how to install an eSIM](https://esimworld.co.uk/how-to-install-esim/)). A regional plan starts in any country it covers, so a stopover can start the clock early.

## Sri Lanka tourist SIM or travel eSIM?

Sri Lanka SIM card vs eSIM comes down to your UK number. A local SIM needs a shop and your passport, and in a single-SIM phone it replaces your UK SIM, so bank and passcode texts stop. A travel eSIM installs at home on an [eSIM-compatible phone](https://esimworld.co.uk/esim-compatible-phones/) and leaves your UK SIM on: ours is £11.99 for 10 GB over 30 days, data only.

You will see these local networks: Dialog, SLT-Mobitel and Hutch. We have not checked their visitor terms or any pocket Wi-Fi, so we quote no price and no registration step. Our plan's catalogue entry lists Dialog and Hutchison, 4G; check 4G/5G coverage on the network's map for where you stay.

[Keeping your UK number](https://esimworld.co.uk/help/keep-your-uk-number/) explains dual SIM, and [roaming or eSIM](https://esimworld.co.uk/roaming-or-esim/) walks through the choice. Hotspot and tethering rules depend on the plan, so check the plan card.

Foreign, Commonwealth & Development Office (FCDO) travel advice for Sri Lanka (page updated 21 September 2026, checked on 26 October 2026, [GOV.UK](https://www.gov.uk/foreign-travel-advice/sri-lanka)) says:

> To enter Sri Lanka, you need to apply for an ‘Electronic Travel Authorization’ (ETA) which is a form of visa.
>
> Heavy rainfall during the inter-monsoon season has increased the risk of flooding and landslides across Sri Lanka. Disruption to transport and other services is possible.

Read the whole page on GOV.UK before you book.

## Frequently asked questions

### Is it worth getting an eSIM for Sri Lanka?

On most UK networks, yes, if you use data most days. 19 days of use cost £38 on Sky and £152 on EE or Vodafone (our sum), with your UK number. Our 10 GB plan is £11.99 for 30 days, data only. Three Complete, O2 Ultimate and Sky VIP Diamond include Sri Lanka.

### Can I get an eSIM in Sri Lanka on arrival?

You can, but install ours at home over Wi-Fi before you fly: its days start only on first connection to a network in Sri Lanka. We have not checked what airport sellers offer.

### Should I buy a Sri Lankan SIM or use an eSIM?

Use an eSIM if your UK SIM must stay on for bank texts: it installs at home and is data only. A local SIM needs a shop and your passport, and in a single-SIM phone it replaces your UK SIM.

*Sources are linked in the text; reviewed by Nadezhda Semenova. For the terms of your own contract, check with your network.*

More country guides: [SIM cards and eSIMs abroad](https://esimworld.co.uk/sim-card/).

## Sources

- UK networks: each network's page or price guide, linked in its table row
- [FCDO: Sri Lanka travel advice](https://www.gov.uk/foreign-travel-advice/sri-lanka)
- [ONS Travel trends 2025](https://www.ons.gov.uk/peoplepopulationandcommunity/leisureandtourism/articles/traveltrends/2025)