There’s a precise moment when you realise connectivity isn’t a detail in Sri Lanka. It’s when the train pulls out of Kandy, climbs into the tea country, and you want to send someone back home the photo of the Nine Arches Bridge. That’s not the moment to discover your plan doesn’t work here, or that the signal vanished somewhere past Nanu Oya.
Sri Lanka is a small island you cross slowly, between the south coast, the hill country and the national parks of the south-east. You’ll move around a lot, often by train or tuk-tuk, leaning on your connection for timetables, maps, guesthouse bookings and messages to your driver. So it had better actually work. We’ve dug through all three options so you don’t have to, and here’s the honest verdict, whatever your travel style.
Why you need data in Sri Lanka (and how much)
On the ground you’ll use your phone for just about everything: PickMe (the local Uber, usually cheaper than a haggled tuk-tuk), Google Maps for the temples and viewpoints, WhatsApp to reach guesthouses and safari guides, and train times that change without warning. Add a translation app when Sinhala or Tamil gets involved, and offline maps when you head off walking around Ella.
Guesthouse Wi-Fi exists almost everywhere, but it’s slow, it drops, and it stops at your room door. The minute you board a train or set off on an excursion, you’re on mobile data or on nothing. For a normal trip that’s not much, a few hundred MB a day. The real question is how you get it without paying £60 a gigabyte. Three options: roam on your UK plan, buy a local Sri Lankan SIM on arrival, or set up a Holafly eSIM before you go. Here’s the honest comparison.
Solution 1: will your UK phone work in Sri Lanka, and what does it cost?
Your phone will connect, no problem. The cost is the issue, because Sri Lanka sits in the most expensive “rest of world” roaming zone for every UK network, well outside the EU roaming everyone got used to. And the single most useful thing to know: no major UK network gives you Sri Lanka on an affordable travel pass.
- EE: Sri Lanka is in its rest-of-world zone, reachable only via a pricey daily add-on at around £7.84/day for a stingy 150 MB. Over a three-week trip that’s roughly £165 for barely 3 GB.
- Three: Sri Lanka is not in Go Roam, so you fall back to pay-as-you-go rates, which are eye-watering per megabyte.
- Vodafone: no travel pass covers Sri Lanka; you’re billed in the Rest of World zone, effectively £50-60+ per GB.
- O2: O2 Travel doesn’t include Sri Lanka either, so it’s PAYG at a punishing rate.
- Budget MVNOs (Giffgaff, Smarty, Voxi, Lebara, Talkmobile): roaming in Sri Lanka is usually absent or brutally expensive, which makes their customers the perfect eSIM candidates.
Put it next to the alternative: £165 for 3 GB roaming on EE, versus an unlimited Holafly eSIM at roughly £58 for a whole month, or £40 for a fortnight. The eSIM doesn’t just win, it isn’t close.
You’ll find exactly what each UK network charges for Sri Lanka just below.
Sri Lanka: does my plan work there?
| Plan | Data | Duration | Price | Network | 🇱🇰 Sri Lanka |
|---|---|---|---|---|---|
| EU Roaming 7-Day Pass Recommended | 50 GB | 7 days | €17.90 | 4G | ✗ No |
| Zone 1 Weekly Pass Recommended | 50 GB | 7 days | €29.85 | 4G | ✗ No |
| EU Roaming Daily Pass | 50 GB | 1 day | €3.10 | 4G | ✗ No |
| Zone 1 Daily Pass | 50 GB | 1 day | €5.97 | 4G | ✗ No |
| Zone 2 Daily Pass | 50 GB | 1 day | €8.96 | 4G | ✗ No |
| Zone 3 Daily Pass | 512 MB | 1 day | €8.96 | 4G | ✓ Yes |
| Zone 4 Daily Pass | 10 MB | 1 day | €17.92 | 4G | ✗ No |
| EU Roaming 12-Day Pass | 50 GB | 12 days | €25.70 | 4G | ✗ No |
| Zone 2 Weekly Pass | 50 GB | 7 days | €44.78 | 4G | ✗ No |
| Plan | Data | Duration | Price | Network | 🇱🇰 Sri Lanka |
|---|---|---|---|---|---|
| Go Roam in Europe Recommended | 12 GB | 1 day | €3.29 | 4G | ✗ No |
| Go Roam Around the World | 12 GB | 1 day | €9.56 | 4G | ✓ Yes |
| Go Roam Around the World Extra | 12 GB | 1 day | €9.56 | 4G | ✗ No |
| Plan | Data | Duration | Price | Network | 🇱🇰 Sri Lanka |
|---|---|---|---|---|---|
| 8-Day Europe Pass Recommended | 25 GB | 8 days | €19.12 | 4G | ✗ No |
| Euro Roam Daily | 25 GB | 1 day | €3.29 | 4G | ✗ No |
| Global Roam Daily (Zone C) | 25 GB | 1 day | €9.56 | 4G | ✗ No |
| Global Roam Daily (Zone D) | 25 GB | 1 day | €9.56 | 4G | ✓ Yes |
| 15-Day Europe Pass | 25 GB | 15 days | €25.10 | 4G | ✗ No |
| Plan | Data | Duration | Price | Network | 🇱🇰 Sri Lanka |
|---|---|---|---|---|---|
| Europe Zone (included) Recommended | 25 GB | 30 days | €0.00 | 4G | ✗ No |
| Data Roaming Bolt-On Zone 1 (1 GB) | 1 GB | 30 days | €7.17 | 4G | ✗ No |
| O2 Travel Bolt On | Unlimited | 1 day | €8.37 | 4G | ✓ Yes |
| Data Roaming Bolt-On Zone 2 (1 GB) | 1 GB | 30 days | €10.76 | 4G | ✓ Yes |
Last verified: 12 August 2026
Bottom line on roaming: for Sri Lanka, there’s no good UK-network option. That’s exactly why the other two below make so much more sense.
Dialog, Mobitel, Hutch: the local operators
Three networks really matter. Dialog Axiata is the hero: the market leader, around 95% of the population on 4G, and above all the most reliable signal where the others give up, namely the hill country (Ella, Nuwara Eliya) and the famous tea train. It’s also the network most serious travel eSIMs run on. If you only remember one name, make it this one.
Mobitel, the state operator in the SLT group, sits just behind with excellent rural and plantation coverage, and a very generous tourist data pack. Hutch, the low-cost challenger that absorbed Etisalat, is good value per gigabyte in the cities but fades as soon as you leave them, so keep it for an urban-only stay. Airtel brings up the rear and isn’t worth the detour if you’re moving around.
Use your UK plan abroad thanks to roaming agreements
Buy a local SIM card to benefit from local rates
Activate an eSIM before your departure, without changing your physical card
Pros and cons of SIM cards for Sri Lanka
| Comparison of internet solutions while traveling | |||
|---|---|---|---|
| International plan | Local SIM card | eSIM | |
| Cost | High | Low | Moderate |
| Purchase | Online (operator option) | On-site, in-store | Online, before departure |
| SIM card change | No | Yes | No |
| Ease of use | Easy | Restrictive | Easy |
| Support in English | Yes | Rarely | Yes |
| Unlimited data | No (limited) | Yes | Yes (depending on offer) |
| Keep your UK number | Yes | No (replaced) | Yes (dual SIM) |
| Flexible stay durations | No (monthly) | Variable (commitment possible) | Yes (1 to 90 days) |
| Top up the plan | Operator customer area | In-store | Via the app |
| Risk of extra charges | Yes | Prepaid: no. Other: yes | No |
How much does a Sri Lankan SIM cost in August 2026
The good news is that local data is cheap. A Dialog tourist SIM runs around 2,450 rupees (about £6.50) for close to 50 GB valid for a month, call credit included. Mobitel offers a comparable tourist pack of around 40 GB for a similar price. Hutch drops lower still if you stay in the cities. We’re a long way from European prices, and for a longer stay it’s unbeatable per gigabyte.
Here’s an up-to-date snapshot of the local SIM options you can buy on the ground in Sri Lanka:
Sri Lanka: local SIM cards available for your stay
The low-cost challenger (it absorbed Etisalat). Good value per gigabyte in the cities, but weaker coverage once you leave the main towns: avoid it for the hill country and safaris. Fine for a city budget (Colombo, Galle).
The state operator (SLT group), number two just behind Dialog, with excellent rural and plantation coverage. Its tourist pack is very data-rich. A solid alternative if Dialog does not reach a remote village.
Sri Lanka's leader and the best network if you move around: ~95% population 4G LTE, and above all the most reliable signal in the hill country (Ella, Nuwara Eliya, the Kandy-Ella tea train) and down south. 5G emerging in Colombo. It is the network the serious travel eSIMs run on. Passport + photo required to buy.
| Carrier | Plan | Data | Duration | Price | Network | Buy |
|---|---|---|---|---|---|---|
|
Hutch
|
Hutch Prepaid Data 30 Go | 30 GB | 30 days |
€4.50 (1 450 LKR) |
4G | boutique |
|
Mobitel (SLT-Mobitel)
|
Mobitel Tourist Data Pack 40 Go | 40 GB | 30 days |
€6.00 (1 900 LKR) |
4G | aeroport, boutique |
|
Dialog Axiata
|
Dialog Tourist SIM 50 Go | 50 GB | 30 days |
€7.50 (2 450 LKR) |
4G | aeroport, boutique |
Last verified: 12 August 2026
Buy your SIM on arrival, or set it up before you fly?
Three ways to go about it, depending on how much you value simplicity versus budget. The most relaxed is the eSIM set up before departure: you land in Colombo already connected. The cheapest per gigabyte is the local SIM at the counter. And pocket Wi-Fi still makes sense if several of you are sharing one device.
Unlimited data, no cap, no top-ups to manage. No passport, no shop, no airport queue. You keep your UK number active alongside it, and it runs on Dialog, Mobitel and Hutch, the trio that holds up best on the tea train. Use code LAPLANETEDECARO for -5% off.
Consider it if: you want zero hassle for a one to two week trip.
The Dialog, Mobitel and Airtel counters at Colombo airport are open 24/7. Bring your passport: they take your photo and register the line, expect five to ten minutes. Cheapest per gigabyte, ideal for a long stay or a heavy user. Slight airport premium of 5 to 10% over a city shop.
Consider it if: you’re staying a while, on a budget, and don’t mind the admin.
Handy if two or three of you are sharing and don’t want to touch settings. Less flexible than an eSIM (you charge it, carry it, return it) and rarely worth it for a solo traveller.
Holafly Sri Lanka: who it’s really for
For most UK travellers to Sri Lanka, the eSIM is simply the path of least resistance. Holafly runs on Mobitel, Dialog and Hutch: it’s one of the rare travel eSIMs to carry Dialog, precisely the network that holds up best on the tea train and in the hill country. Unlimited data, set up before you leave, activated with a single tap on arrival. Reckon on roughly £22 for 7 days, £40 for 15 days and £58 for 30 days.
Network coverage in Sri Lanka: where it’s strong, where it struggles
Strong signal
- Colombo and the west coast: solid 4G, 5G emerging in the capital.
- Kandy, Galle and the south coast: well covered, geared to visitors.
- Main towns and tourist routes: download your photos without suffering.
- Guesthouses: Wi-Fi tops up the mobile data.
Where it struggles
- The hill country and the Kandy to Ella train: real dropouts, even on Dialog.
- Deep in the parks (Yala, Udawalawe): weak signal whatever the network.
- Mountain roads and the most isolated beaches: patchy.
- Off-piste: plan for offline in these moments.
The real test: staying connected on the tea train and safari
This is where your choice of network is actually decided, and it’s what the comparison sites always forget to tell you. The Kandy to Ella train is arguably the most beautiful rail journey in Asia: seven hours through the plantations, the bridges and the mist. It’s also where the signal drops most often. On that stretch, Dialog holds on better than Mobitel, and far better than Hutch, but nobody can promise you full bars from start to finish.
The concrete advice: before you leave Kandy, download the regional map offline, your tickets, and something to keep you busy. Note the name of your Ella guesthouse so you’re not depending on signal as you step off the train. Same logic for the Yala and Udawalawe safaris: deep in the park the signal is weak on every network, so save your lodge’s coordinates and your driver’s pickup time in advance. A good eSIM or a Dialog SIM won’t work miracles in a spot with no mast, but it gives you the best available network everywhere else, and that’s exactly what you want from an honest solution.
SIM card and eSIM in Sri Lanka: the questions we get asked
Will my UK phone work in Sri Lanka?
eSIM or local SIM card, which should I choose in Sri Lanka?
Where do I buy a SIM card at Colombo airport?
Is there coverage on the Kandy to Ella train and in the tea plantations?
Do I need to register my phone (IMEI) in Sri Lanka?
How much does a Holafly eSIM for Sri Lanka cost?
Further reading: our other SIM card guides by destination
If Sri Lanka is one stop on a bigger Asia trip, here are our other honest, field-tested guides.
Our honest take
In a sentence: no UK network gives you Sri Lanka on a decent pass, so don’t roam, you’ll get stung at £50-60+/GB (or £165 for 3 GB on EE). If you want the simplest fix, get the Holafly eSIM with code LAPLANETEDECARO (-5% off): unlimited, running on Dialog, set up in three minutes, and you arrive connected for a fixed price.
If you’re staying longer or you’re a heavy user, the Dialog SIM at the Colombo airport counter is the cheapest per gigabyte, just bring your passport for the registration.
Either way, keep the offline reflex for the tea train and the safaris. That’s where Sri Lanka is at its most beautiful, and precisely where the signal turns shy.
PS: if you’re tempted to “just turn roaming on and see what happens” in Sri Lanka, please don’t, that’s how a slow week of scrolling turns into a three-figure phone bill. Two minutes setting up an eSIM beforehand saves the holiday-ending text from your network. And do look up from the screen between two plantations.
Connected everywhere, and the rest of the trip
Two years of full-time van life, and the Algarve as our base ever since. We still hit the road, by van or otherwise, and we write up what we find along the way. An email when we have something to say, no more.
Ce que vous souhaitez recevoir :
