Which network to choose, where to buy, how much data you actually need — and the places on the island where the signal genuinely disappears.
The short answer
For most visitors the simplest setup is an unlocked dual-SIM or eSIM-capable phone with a local Sri Lankan data connection.
Local data, home number, roaming off
Keep your home SIM in the phone so your usual number still receives calls and the verification codes your bank will send while you are away. Turn data roaming off on that line before you fly.
Buy from an official operator counter or shop and bring your passport. If you are travelling with a driver or guide, get a local number rather than a data-only travel eSIM — a voice call often gets through where a message will not.
Before you fly
Rough size
10 GB
A sensible starting point for ten days of normal use. Topping up on the road is easy, so there is no need to over-buy at the airport.
Packages, prices and eSIM options change often. Check the current offer with the operator rather than relying on figures quoted in travel articles — including this one.
Not always. It depends on how long you are staying, how much you will move around, and what your home plan already covers.
Work through it in that order: find out what your own network charges for Sri Lanka, then decide whether a local connection is worth the twenty minutes it takes to sort out.
Four ways to get online
Suits you if
Three or four days, mostly in one place, and your plan includes a reasonable Sri Lanka allowance or a flat daily travel rate.
The catch
Outside the EU and UK there is no roam-like-at-home rule. Without a travel add-on the rates can be very high. Check the Sri Lanka rate specifically, not the generic worldwide tier.
Suits you if
A week or more, travelling around the island, and you want a local number that hotels, drivers and guides can actually ring.
The catch
A few minutes at a counter or shop, plus your passport. Your home SIM has to come out unless the phone takes two.
Suits you if
Your phone supports eSIM and you would rather not swap anything physically.
The catch
Availability, plan range and the sign-up process differ by operator and change over time. Confirm before you rely on it.
Suits you if
You want it running before you land, or you are visiting several countries on one trip.
The catch
Usually data-only. No local number means no Sri Lankan calls or SMS, which matters more here than in most places.
The one people get wrong
A data-only travel eSIM handles Maps and WhatsApp perfectly well. It does not let a driver ring you when he cannot find the hotel gate, and it does not let a guesthouse in Ella confirm your late arrival by phone. Plenty of small Sri Lankan businesses still call rather than message.
If you are here for a week or more and moving around, a local connection is the straightforward choice. For a short city stay with a decent roaming add-on already in place, you can reasonably skip it.
Four operator brands have served the Sri Lankan market. The market has been consolidating, so confirm which are still selling prepaid connections to visitors before you plan around any one of them.
What follows is the general reputation of each network among travellers and local drivers rather than measured test data. Operator coverage maps are the better authority, and they are worth a look before a trip that goes somewhere remote.
The low-effort default
Generally the largest operator by subscriber numbers and the most visible on the ground — you will pass a Dialog sign in almost every town of any size. Broad national network, an airport presence, and the widest retail footprint if you need help mid-trip.
The other safe choice
The other network with genuine island-wide reach, part of the Sri Lanka Telecom group. Local drivers often carry Dialog and Mobitel between them precisely because the two do not fail in the same places.
Check it still exists
Historically positioned on price and popular with cost-conscious urban users, with a thinner rural network than the two above. Its standalone status in Sri Lanka has been changing through market consolidation.
Cities only
The budget end of the market, strongest in Colombo and the larger towns and weakest once you are off the main roads. Fine for a trip that stays in and around the capital, but not for a touring itinerary.
For most visitors this is a choice between Dialog and SLT-Mobitel, and either will be adequate. It is not a decision worth agonising over.
There is no single winner, and anyone who tells you otherwise is guessing. Coverage varies by region, by valley, and sometimes by which side of a hotel building you are standing on.
By how you are travelling
Worth knowing
Signal at any given hotel depends on the local mast and the building itself. Thick colonial walls, deep valleys and dense jungle all eat signal. A network that is excellent in Kandy town can be unusable at a hotel twenty minutes up the hill.
CMB, Katunayake
The arrivals area has historically had staffed operator counters, which is the easiest option after a long flight — you walk out already connected. Convenient, but that convenience sometimes comes packaged as a bundle priced for tourists. Ask what else is available, or at least note what you paid so you can compare later.
Every sizeable town
The best place for anything non-standard: an eSIM, a longer-stay plan, a registration problem, or a phone that will not connect. Staff can see and fix your account.
Communication shops
Common everywhere, marked with operator branding, and usually able to sell and register a connection on the spot.
Colombo and larger cities
Operator kiosks in the malls are quieter than the airport if you would rather sort it out on your second day.
Stick to official and authorised outlets. A properly registered connection in your own name is easier to top up, easier to get help with, and avoids the situation where a SIM stops working mid-trip because its paperwork was never done. Street sellers and unbranded stalls are not worth the small saving.
There is no need to buy at the airport out of anxiety. If the counters are closed or the queue is long, your hotel can point you at a shop the next morning, and most accommodation has Wi-Fi good enough to get you through the first night.
Sri Lanka requires mobile connections to be registered to an identified person, so expect to show your passport when you buy a SIM. The seller will normally record your details and may photograph or scan the passport page and your entry stamp.
Requirements are set by the regulator and can change, and individual operators sometimes ask for more than the minimum. Check the current rules on the operator's own website, or simply arrive at the counter with your passport in hand rather than packed in the hold luggage.
If you need support later, being able to quote the number and show the passport it was registered against makes the conversation much shorter.
Keep these somewhere findable
More than people expect for social media, less than people expect for maps. Navigation is light. Video is not.
Rough figures to reason with
Over a ten-day trip
Maps, WhatsApp messages, occasional browsing, a few photos uploaded.
All of the above plus daily social media, video calls home, booking sites and some music streaming.
Uploading reels and video, long video calls, hotspotting a laptop, streaming in the evenings.
The two that catch people out
Automatic photo backup is the big one — leave Google Photos or iCloud uploading full-resolution files over mobile data and a week of holiday photography can run to several gigabytes. Set it to Wi-Fi only. App and system updates are the other, worth checking on Android in particular.
Buying too little is the more common mistake, and running out somewhere with no shop nearby is genuinely inconvenient. That said, topping up is easy in any town, so there is no need to over-buy at the airport either.
An eSIM is the same mobile service without the plastic. It is activated by scanning a code or through an app, and it lives alongside the physical SIM tray rather than in it.
No fiddling with a pin tool at an airport, and a travel eSIM bought before departure can be active the moment you land.
Roughly, iPhone XS and later, and most Android flagships from around 2020 onwards — though some regional variants do not. Check your own handset.
The real advantage. With an eSIM for local data, your home SIM stays in the phone and your usual number keeps working.
Take the home SIM out entirely and anything that texts a code to that number becomes unreachable. Banks and airlines are the usual casualties.
Most international travel eSIMs give you data and nothing else. In a country where drivers and guesthouses often ring rather than message, that is a real limitation.
Sri Lankan operators have offered eSIM, but the plans, the process for visitors and airport availability all vary and change. Confirm with the operator shortly before you travel.
Do this before you fly
Confirm your phone is unlocked. A handset still tied to a UK or German carrier will reject a Sri Lankan SIM, and that is not something you can fix from a counter in Katunayake. Unlocking is usually free once a contract has ended but can take a few days, so ask your provider well in advance.
The setup most travellers end up happiest with: home SIM stays in the phone for calls and texts on your usual number, local SIM or eSIM handles all the data.
How to set it up
Calls and texts
Leave the line itself enabled so calls and verification codes still arrive. Only the data is switched off.
All mobile data
Maps, WhatsApp, ride-hailing and everything else runs over this line at local rates.
The expensive mistake
Leaving data roaming enabled on your European or UK SIM. Sri Lanka is outside the EU and the UK's arrangements, so the fair-use rules that make a trip to Spain painless do not apply. A phone with roaming left on will happily sync mail, back up photos and refresh apps in the background over an expensive foreign network — and the bill arrives weeks later.
Once you have signal in Sri Lanka, open your mobile data settings and check: the home line should not be the one carrying data.
If your home plan includes a genuinely good Sri Lanka travel add-on this changes, and roaming can be left on deliberately. The point is that it should be a decision rather than an oversight.
Mobile internet in Sri Lanka is decent and improving, and 4G reaches far more of the island than visitors expect. It is not uniform. Terrain matters enormously here — the hill country is genuinely mountainous and the interior is genuinely wild.
What to expect, place by place
StrongVariableExpect gapsIndicative, based on our drivers' day-to-day experience rather than measurement. Check an operator's own coverage map before a trip that depends on signal in one specific place.
Thirty seconds that will save you
Download offline maps for your whole route before you leave Colombo. In Google Maps, save the areas you will travel through so navigation keeps working when data does not. Screenshot the day's addresses, and if you are meeting a driver somewhere remote, agree the meeting point while you both still have signal.
Almost every hotel and guesthouse in Sri Lanka advertises free Wi-Fi. The quality ranges from genuinely fast fibre to a single router covering a building it was never going to cover.
City and resort hotels
Usually fine
Smaller guesthouses
Good in the lobby, weaker in the rooms
Hill and park eco-lodges
The most variable
Treat hotel Wi-Fi as a bonus rather than a plan. If you need dependable connectivity for work calls, live navigation or staying reachable, carry your own data. If a video meeting genuinely cannot slip, say so when you book and ask directly about the connection in the room — and have mobile data as a backup regardless.
Install and sign into these at home over your own Wi-Fi, rather than trying to download them on arrival.
App availability and city coverage change. Check the store listing for your own country before you travel.
Most visitors see Sri Lanka by private car with a driver or a chauffeur guide, and it is the right call — the roads are slow, the distances deceptive, and a good driver turns the travelling days into part of the trip rather than a cost.
Mobile data makes that arrangement work more smoothly. You can message your driver directly instead of routing everything through an office. Itinerary changes reach you the same day. Pickup points can be shared as a location pin, which matters when the meeting place is an unnamed junction rather than a hotel lobby. If a park gate closes early or the weather turns in the hills, the adjustment can be sorted out in a few messages while you are still on the road.
None of it is essential. Drivers here are resourceful and have managed without any of it for years. It simply removes friction, and it means that when plans shift — which they do — you are part of the conversation rather than waiting for it.
When the signal drops in a valley and a message will not send, a plain voice call often still gets through.
Which is why we suggest a local number rather than a data-only travel eSIM for a trip with a driver.
Fine for sending a landed-safely message. Not a substitute for data when you are at a junction working out which road the hotel is on.
The cheapest tourist bundle is often sized for someone who uses their phone far less than you will.
The most expensive mistake on this list, and entirely avoidable in thirty seconds before you fly.
Discovered at the SIM counter, this cannot be fixed on the spot.
Your new number is printed on the carrier card and you will need it for top-ups. Photograph it before it goes in the bin.
If a connection needs sorting out later, being able to produce the passport it was registered against saves a lot of time.
A slightly cheaper SIM from an unbranded stall can come with registration problems that surface days later, usually somewhere inconvenient.
They are not, particularly in the hill country and around the parks. If your itinerary is remote, plan for gaps.
The ones that come up most often from travellers arriving from the UK and Europe.
Yes. Visitors can buy prepaid mobile connections from the main operators, typically on presentation of a passport. Connections must be registered to an identified person, so buy from official operator shops or authorised retailers. Confirm the current requirements with the operator before you travel, as rules can change.
Bandaranaike International Airport has historically had operator counters in the arrivals area, which is the most convenient option after a long flight. Check whether counters are open for your arrival time, and compare what is on offer rather than automatically taking the first package you are shown — operator shops in town usually have a wider range.
Sri Lankan operators have offered eSIM, and international travel eSIMs work here as well. Local availability, plan options and the sign-up process for visitors vary by operator and change over time, so confirm directly with the operator before you rely on an eSIM. Also check that your own phone supports it.
There is no single best network. Dialog and SLT-Mobitel both have broad national coverage and are the usual choices for visitors. If your trip includes remote areas — the far north or east, deep hill country, or the national parks — a second SIM on the other major network is cheap insurance, because coverage gaps do not line up between operators.
Mobile data here is generally inexpensive compared with roaming on a European or UK plan that has no travel add-on. Prices and package structures change regularly, so check current tariffs on the operator's own website rather than relying on figures quoted in travel articles.
Almost certainly, provided it is unlocked. Sri Lankan networks use standard GSM and LTE bands that modern European handsets support. The thing to check is not the bands but the lock: a phone still tied to your home carrier will not accept a Sri Lankan SIM, and that cannot be resolved after you arrive.
Yes, bring it. Mobile connections in Sri Lanka are registered to an identified person, and your passport is what you will be asked for. Have it accessible rather than in checked luggage if you plan to buy a SIM at the airport.
Yes. You can keep WhatsApp on your existing number while using a Sri Lankan SIM for data — the app stays tied to the number you registered it with, not to the SIM carrying the data. If instead you want WhatsApp on your new Sri Lankan number, you will need to receive the verification SMS on that SIM, which means having it in the phone at the time.
For most travellers, yes. Your home number is what banks, airlines and other services send verification codes to. Keep the SIM in the phone for calls and texts, but turn data roaming off on that line and let a local SIM or eSIM carry your data.
Coverage is good across Colombo, the main towns and most established tourist destinations, and 4G reaches much of the island. It is not uniform. Mountainous hill country, national parks, isolated beaches and rural roads all have weaker or absent signal in places. Download offline maps before you travel inland.
How we know this
Connectivity is one of the fastest-changing things we write about. Operator packages, prices and eSIM options move constantly, and a guide that quotes a price is usually wrong within months. So this one deliberately does not. Where something is a matter of judgement rather than record, we have said so.
Checkable
Registration rules, which operators exist, what the counters at the airport offer. Confirm against the operator and the regulator before you depend on it.
Our experience
Where the signal drops on the Ella walks, which hotels have thin Wi-Fi, how drivers actually use WhatsApp. Our guides, not measurement.
Go to the source
Last reviewed October 2026. Prices and packages are deliberately not quoted here — check the operator directly.
More practical guides to getting around Sri Lanka, written by the people who drive it.