A month of mobile data in Sri Lanka costs about the same as a coffee at the airport you flew from. That single fact settles most of this page: buy locally rather than from a travel eSIM brand, unless you have a specific reason not to. Below are the operators’ own published prices with the date we read them, what travellers actually report paying at Katunayake arrivals, where each network thins out, and the cases — a two-night stopover, a phone that will not hold a second SIM — where paying several times the local rate is still the right call.

01
The short answer
Buy a tourist pack at an operator counter in the arrivals hall, hand over your passport, and be online before you reach the car park. Five to ten minutes with no queue, considerably longer when three wide-bodies land together. One myth worth killing first: the airport charges no markup. Every dated first-hand report we found for 2025 and 2026 matched or undercut the published price. Buying ahead saves you the queue, not money.
- Two weeks or less: SLT-Mobitel Plan 01, 15 GB for seven days with unlimited local calls, LKR 821 (about US$2.50).
- Longer, or you are working: Dialog’s 20 GB at LKR 1,399 or 50 GB at LKR 2,450. Hutch sells 50 GB at LKR 1,991 if you order online first.
- One SIM slot and no eSIM support: keep the home SIM in and use a travel eSIM, or pay roaming. There is no clever way round it.
- Two nights, a driver meeting you: you can skip the whole thing without losing much.
02
The four networks, and who each one suits
Sri Lanka has four operators. Two court tourists visibly, one hides its tourist pack, and one barely bothers.
Dialog is the largest and the one most visitors end up on. It calls itself the country’s number one network with the widest coverage — its own claim on its tourist page, not an independent measurement — and runs 136 customer experience centres plus retailers in small towns. It is also the name travellers give most often in 2025 and 2026 forum threads.
SLT-Mobitel is the state operator, built on the national fixed-line backbone. Its seven-day pack is the cheapest sensible thing here, all three of its tourist plans include unlimited local calls and 1,000 SMS where Dialog gives only a small voice credit, and it has airport counters at Mattala and Jaffna as well as Colombo.
Hutch has a real tourist product, but you have to know where to look: its Inbound Tourist Pack appears only after you choose “Foreign Traveler” on its online order form — LKR 1,991 for 50 GB over 30 days with unlimited local calls and SMS and LKR 200 of international credit, or LKR 2,991 for 125 GB. On paper, the best value on this page. Three caveats: blog figures for Hutch are consistently wrong against its own system, we could not confirm the pack is sold at the airport rather than online only, and Sri Lankan users posting through 2025 complained about its speed and coverage.
Airtel Lanka, owned by Dialog Axiata since the 2024 merger, publishes no tourist bundle at all — only pay-as-you-go at LKR 0.30 a megabyte before tax, which is near LKR 307 a gigabyte. Unless someone local gives you a reason, it is not the SIM to buy.
Where coverage actually thins out
- Hill country. Dialog and Mobitel both cover Ella, Haputale and Nuwara Eliya town. A Nuwara Eliya user on Dialog in October 2025 measured about 25 Mbps down but 0.5 Mbps up, with video calls dropping. Fine for maps and messages; do not plan a work call from a tea estate. Both operators sell 5G in selected areas only.
- National parks. Assume nothing inside Yala, Wilpattu or Udawalawe, and agree a meeting point with your driver rather than relying on a call at the gate.
- East coast and the far north. We looked for recent first-hand reports on Arugam Bay, Trincomalee, Batticaloa and Jaffna and found none we would stand behind. If the north is the point of the trip, ask your guesthouse which SIM their staff use.
- Storms. After Cyclone Ditwah in late 2025, Sri Lankan users reported Mobitel and Hutch holding up better than Dialog, the suggested reason being Dialog’s move to fibre backhaul. Forum opinion, but the one argument against defaulting to Dialog.
03
The counters at Katunayake
Bandaranaike International at Katunayake is where almost everyone lands, and the SIM counters are in the arrivals lobby after customs, among the duty-free shops and the money changers. Dialog’s page describes two Dialog Airport Stores immediately after the customs desk. Mobitel lists counters in the same lobby and gives its airport branch as open 24 hours, seven days — the only official round-the-clock confirmation we could find. Dialog publishes no hours, though no traveller in 2025 or 2026 reported a shut desk, including people buying at one in the morning.
What people report paying, and when: Mobitel 30 GB for LKR 1,540 in the arrival hall, October 2025. Dialog 20 GB at the arrivals stand with 2 GB thrown in for installing the MyDialog app, January 2026. The same price for an eSIM as for a physical SIM at the Dialog booth, July 2026. Forum posts rather than receipts, but they line up with the published tariffs.
The queue is the real variable — one traveller in March 2026 called it big. If yours is bad at two in the morning and a driver is waiting, walk out. The operator shops in Negombo open a few hours later, fifteen minutes from the terminal, at the same price.
04
eSIM: the operators’ own, and the travel brands
Both local operators issue tourist eSIMs. Mobitel’s tourist page says you can request one at the arrival lobby or any outlet, and it runs a self-service eSIM portal. Dialog’s Express SIM flow takes a passport number, a photo of the passport page, a selfie and a signature, then offers a physical SIM or an eSIM, and travellers reported it working through mid-2026. One July 2026 report describes an emailed Dialog QR code that would not activate and had to be sorted out at the airport desk, so keep the physical option open.
The travel eSIM brands are a different product. You install before leaving home, you are online the moment the doors open, and you speak to nobody. You also pay several times the local rate for a fraction of the data and get no Sri Lankan number — no PickMe verification code, no call to a guesthouse that has not answered its email, no way for a driver to ring you.
| Vendor | 5 GB | 10 GB | Validity | Roams on |
|---|---|---|---|---|
| Airalo | US$9.00 | US$11.50 | 30 days | Hutch, named on the page |
| Nomad | US$12.00 | US$15.00 | 30 days | Mobitel or Hutch |
| Saily | US$11.99 | US$19.99 | 30 days | Not disclosed |
| Holafly | Unlimited only | US$27.50 for 7 days, US$73.90 for 30 | As chosen | Mobitel, Dialog or Hutch |
Set that against Dialog’s 50 GB for about US$7.50 and the arithmetic is unkind. Airalo wants US$11.50 for 10 GB. Holafly’s seven-day unlimited plan at US$27.50 is roughly eleven times Mobitel’s seven-day 15 GB pack, and its hotspot sharing is capped at 1 GB a day. That is a convenience fee rather than a scam. Pay it for a two-night stopover or a single-SIM phone. Do not pay it for three weeks.
05
Buying in town, and topping up
Every Sri Lankan prepaid SIM is registered against identity documents, and for a visitor the passport is the entire requirement. The same registration happens in a town shop as at the airport, so skipping the queue costs you nothing but a few hours offline. Negombo, where most people spend the first night, has Dialog and Mobitel shops on the main road, and Colombo has them everywhere. Do not hunt for a cheaper town price: tourist pack pricing is set by tariff filing and is national.
Topping up is straightforward. Dialog activates a tourist plan when you reload the exact plan value, online, by dialling #778#, or at any retailer, and #456# shows what is left. Mobitel takes card top-ups through its online payment portal, with add-ons published at LKR 652 for 8.4 GB over 14 days and LKR 1,343 for 20 GB over 30 days, and the balance code printed on the pack shows what is left. Both checked 16 September 2026.
Install the operator app on day one rather than the day you run out. Both want an SMS code sent to the number you have just bought, which is trivial in a café and irritating on a night bus with 200 MB left.
06
The practical bits nobody mentions
Keep your home SIM alive. Your bank will send a one-time code to your home number at the worst possible moment. If your phone takes two physical SIMs, or one physical and one eSIM, put the Sri Lankan SIM in the second slot, make it the data line, and leave the home SIM active for texts with data roaming off. If it takes only one SIM, a travel eSIM alongside the home SIM answers exactly this.
Guesthouse Wi-Fi is real and it is not enough. Almost every guesthouse, hotel and café here has it and gives you the password before you ask. It is fine for messages and maps, unreliable for a video call, and it goes down with the power in the hills and on the east coast. Mobile data is the more dependable of the two.
And do you need a SIM at all? With a car and driver booked, he has a phone, a working number and better local knowledge than any app, and guesthouse Wi-Fi covers the rest of a short trip. A SIM earns its four dollars when you move independently — hailing a tuk-tuk on PickMe, checking whether the hill-country train is running, calling ahead when you are late on the Ella road.
| Option | Typical tourist pack | Price, 16 Sep 2026 | Where to buy | Best for |
|---|---|---|---|---|
| Dialog | 20 GB, monthly, LKR 174 call credit | LKR 1,399 (US$4.30) | Airport stores and 136 service centres | Most visitors |
| Dialog | 50 GB, monthly, unlimited WhatsApp | LKR 2,450 (US$7.50) | Same | Long trips and remote work |
| SLT-Mobitel | 15 GB, 7 days, unlimited local calls | LKR 821 (US$2.50) | Counters at Colombo, Mattala, Jaffna | Short trips with local calls |
| SLT-Mobitel | 30 GB, 30 days, unlimited local calls | LKR 1,540 (US$4.70) | Same, plus any outlet | A fortnight, calls included |
| Hutch | 50 GB, 30 days, unlimited calls and SMS | LKR 1,991 (US$6.05) | Online form, “Foreign Traveler” option | Value, set up before you fly |
| Airtel | No tourist bundle published | LKR 0.30 per MB before tax | Airtel outlets | Almost nobody |
| Airalo eSIM | 10 GB, 30 days, data only | US$11.50 | App, before you fly | Stopovers and single-SIM phones |
| Holafly eSIM | Unlimited, 7 days, data only | US$27.50 | App, before you fly | Heavy use, no patience for a queue |
Check with the official source
Use these official websites to confirm details before travelling. The last-checked date above applies to this guide; linked websites may have newer information.