Best eSIM for Sri Lanka

Sri Lanka has solid 4G coverage across Colombo, Kandy and main tourist routes, with some gaps in remote hill country. A travel eSIM is almost always cheaper than carrier roaming.

Tea country and parks: patchy 5 providers compared

Last checked: October 2026. Plans and prices change — verify before purchase.

Affiliate disclosure. Some links are affiliate links. We may earn a commission at no extra cost to you.

How much will it cost for your trip?

days
Field tip — Sri Lanka is not EU — roaming charges apply

Sri Lanka is not an EU member. EU RLAH does not apply. Carrier roaming is expensive. A travel eSIM is almost always cheaper. Sri Lanka uses the Sri Lankan Rupee (LKR). Cards are accepted at Colombo hotels, guesthouses in major tourist areas and some restaurants. Cash is useful for tuk-tuks, markets, street food, rural guesthouses and entrance fees.

Field tip — Coverage is good island-wide; download offline maps for Adam's Peak and remote tea country

Colombo, Kandy, Galle and all coastal resort areas have excellent 4G. The hill country — Ella, Nuwara Eliya, Haputale — has good coverage in towns but variable signal on tea estate roads and hiking trails. Adam's Peak (Sri Pada) has signal at the summit on a good day but trails can be patchy at night. The Yala, Wilpattu and Udawalawe national parks have reasonable signal near the park entrances but limited coverage inside. Download offline maps before safaris and hill country hikes.

Prices sourced from provider websites. Network information sourced from provider documentation and independent travel guides (2026).

eSIM — Sri Lanka

Our selection of providers for Sri Lanka — data-only plans, install before arrival. Use the calculator above to compare more options for your specific trip.
Yesim
Prepaid tiers (1–30 GB, 30-day validity) and a day-by-day unlimited ladder (1–30 days). 3-day unlimited plan available. Carrier not disclosed.
From $3.00 Check plans on Yesim
Airalo
Prepaid tiers (1–50 GB). Routes via Dialog Axiata / Mobitel (4G). Unlimited tiers also available.
$0.72 per GB Check plans on Airalo
aloSIM
Prepaid tiers (1–20 GB). Routes via Dialog Axiata. Unlimited tiers also available.
Unlimited from $11.50
Unlimited up to 2 GB/day at full speed, then throttled to 512 Kbps.
Check plans on aloSIM
More options — aggregators
MobiMatter Not reviewed
Marketplace aggregating plans from 30+ eSIM providers.
30+ providers
Browse plans on MobiMatter
SimOptions Not reviewed
Multi-provider aggregator with coverage across 200+ destinations.
200+ destinations
Browse plans on SimOptions

Network coverage in Sri Lanka

Sri Lanka has three mobile operators: Dialog Axiata (dominant, widest 4G coverage nationwide), Mobitel (solid 4G, particularly strong in the Central Province) and Hutch (budget urban operator with limited rural reach). For a typical itinerary — Colombo, Kandy, Galle, Sigiriya, Ella, Nuwara Eliya and the south coast — Dialog delivers the most consistent 4G signal. Commercial 5G launched in December 2025 on Dialog and SLT-Mobitel — a few hundred sites so far, Colombo first — but no travel eSIM on this page documents 5G access here: expect 4G.

For travel across multiple regions — hill country, cultural triangle, south coast — Dialog has the widest rural coverage; Hutch is not recommended outside Colombo and Kandy. On this page, Airalo routes via Dialog and Mobitel — a good fit for multi-region trips — while Roamless, Saily, aloSIM and Yesim do not confirm their Sri Lankan carrier.

Where are you travelling from? Does your plan cover this destination?

CarrierSri LankaVerdict
AT&T
All AT&T plans
Plan data / 1 day: US$12; plan data / 30 days: US$120.Get an eSIM.
Verizon
Unlimited Ultimate
Included in the plan.Keep your plan.
Verizon
Unlimited Plus, Unlimited Welcome
5 GB / 1 day: US$12; 20 GB / 30 days: US$100.Get an eSIM.
T-Mobile
Experience Beyond (Go5G Next) · Experience More (Go5G Plus, Magenta MAX)
Included in the plan.Keep your plan.
T-Mobile
Essentials
2 GB / 1 day: US$10; 15 GB / 10 days: US$50; 30 GB / 30 days: US$75.Get an eSIM.
Carrier rates checked on 2026-10-21
CarrierSri LankaVerdict
EE
All EE plans
500 MB / 1 day: £8.Get an eSIM.
O2
Ultimate Plans
Included in the plan.Keep your plan.
O2
Plus, Volt · Other O2 plans
Plan data / 1 day: £7.Get an eSIM.
Vodafone
All Vodafone plans
Plan data / 1 day: £8.Get an eSIM.
Three
Essential
Included in the plan.Keep your plan.
Three
Advanced
Plan data / 1 day: £5.Get an eSIM.
Carrier rates checked on 2026-10-21
CarrierSri LankaVerdict
TELUS
5G+ Complete Explore
Included in the plan.Keep your plan.
TELUS
Other TELUS plans
Plan data / 1 day: CA$18; plan data / 14 days: CA$70.Get an eSIM.
Bell
All Bell plans
5 GB / 1 day: CA$16; plan data / 14 days: CA$75; plan data / 30 days: CA$90; plan data / 30 days: CA$320.Compare: the pass may be enough.
Rogers
All Rogers plans
Plan data / 1 day: CA$18; plan data / 3 days: CA$45; plan data / 7 days: CA$75; plan data / 14 days: CA$100; +1 more.Get an eSIM.
Vidéotron
Forfait Canada et International
Included in the plan.Keep your plan.
Vidéotron
Forfait Canada, États-Unis et Mexique · Forfaits Canada et États-Unis · Forfaits Canada et France · Other Vidéotron plans
No pass: pay as you go. (figure not confirmed by an official source)Get an eSIM.
Prices exclude tax.
Carrier rates checked on 2026-10-21
CarrierSri LankaVerdict
Telstra
All Telstra plans
2 GB / 1 day: A$10.Get an eSIM.
Optus
Choice Plus, Plus Family, Plus Promo
5 GB / 1 day: A$5.Compare: the pass may be enough.
Optus
Other Optus plans
1 GB / 1 day: A$10.Get an eSIM.
Vodafone (TPG)
All Vodafone (TPG) plans
Plan data / 1 day: A$5.Compare: the pass may be enough.
Carrier rates checked on 2026-10-21
CarrierSri LankaVerdict
Vodafone Ireland
All Vodafone Ireland plans
500 MB / 1 day: €5.Get an eSIM.
Three Ireland
All Three Ireland plans
2 GB / 1 day: €5.99; 6 GB / 3 days: €14.99; 14 GB / 7 days: €34.99.Get an eSIM.
eir
All eir plans
1 GB / 30 days: €29.99.Get an eSIM.
Carrier rates checked on 2026-10-21
Check whether this destination is in your plan's included zone.If not, an eSIM is almost always cheaper than pay-per-MB roaming.

Arrival protocol in Sri Lanka

Before departure from home
Check your phone supports eSIM — dial *#06#, look for an EID number.
Install the eSIM before your flight — activation may require connectivity that is no longer available abroad.
Save the QR code and setup instructions offline (screenshots or PDF).
Download offline maps for your destinations before you leave.
After landing in Sri Lanka
Go to Settings → Mobile data → select the eSIM as your data line.
Turn off data roaming on your home SIM to avoid background charges.
Test with a page load. If nothing loads, toggle airplane mode for 30 seconds and try again before deleting the profile.

VPN, passwords and documents

On hotel or café Wi-Fi, a VPN can be useful to keep your browsing private from the network operator. A password manager is also worth having for managing account access on the road. A secure cloud backup of your passport, visa, insurance and accommodation details can also be useful — keep an offline copy too. None of these are mandatory.

Mistakes to avoid in Sri Lanka

Leaving data roaming on your home SIM. Background apps will generate charges.
Deleting the eSIM if it does not connect immediately. Check settings first.
Installing the eSIM after arrival. Activation may require connectivity that is no longer available abroad.
Complete your travel kit
eSIM for mobile data
VPN for public Wi-Fi
Password manager
Cloud + offline docs
See the full checklist →

Continuing your trip in Asia?

Many travellers combine Sri Lanka with neighbouring countries. See our guides for eSIM in India and eSIM in Maldives. For multi-country trips combining Sri Lanka with neighbouring Asia destinations, our Asia regional plan comparison may be useful.