The best eSIM for Sri Lanka
An island of lush landscapes, ancient ruins, and beautiful beaches. Here is the plan we would pick today, the live pricing for every plan we track, and the practical things to know before you fly.
The lowest price-per-gigabyte we currently track for Sri Lanka. A solid fit for most one-to-two-week trips with maps, messaging, and the occasional photo upload.
| Provider | Data | Days | Price | $/GB | Get |
|---|---|---|---|---|---|
| 20GB | 30 | $19.99 | $1.00 | Get → | |
| 30GB | 30 | $29.99 | $1.00 | Get → | |
| 20GB | 30 | $21.00 | $1.05 | Get → | |
| 9GB | 30 | $10.99 | $1.22 | Get → | |
| 20GB | 30 | $27.89 | $1.39 | Get → | |
| 10GB | 30 | $15.00 | $1.50 | Get → | |
| 100GB | 30 | $170.50 | $1.71 | Get → | |
| 50GB | 30 | $87.50 | $1.75 | Get → | |
| 10GB | 30 | $17.99 | $1.80 | Get → | |
| 20GB | 30 | $39.00 | $1.95 | Get → | |
| 2GB | 7 | $3.99 | $2.00 | Get → | |
| 10GB | 30 | $22.00 | $2.20 | Get → | |
| 5GB | 30 | $11.99 | $2.40 | Get → | |
| 5GB | 30 | $12.00 | $2.40 | Get → | |
| 3GB | PAYG | $7.35 | $2.45 | Get → | |
| 10GB | 30 | $32.99 | $3.30 | Get → |
Prices are live and may change. Google Fi is excluded from the value ranking because it is a full phone plan rather than a travel data plan.
Dialog, Mobitel, Hutch and Airtel Lanka all run dense 4G with 5G appearing across central Colombo, Cinnamon Gardens and Mount Lavinia. Dialog has the widest 5G footprint and is the standard partner for most travel eSIM providers.
Galle Fort, the south coast resort towns (Unawatuna, Mirissa, Tangalle) and the Matara corridor are all well covered. Whale-watching boats out of Mirissa lose signal a few kilometres offshore.
Kandy and Ella towns have solid 4G. The iconic Kandy-to-Ella train route keeps signal at stations and on most of the line, with brief drops in mountain tunnels and the deepest tea-estate valleys.
The three sites and the Habarana base town are all well covered. Mobitel has the most consistent reach at Sigiriya Rock's summit and at the deeper Polonnaruwa palace ruins.
Park entrances and the bungalow areas are covered by Dialog and Mobitel. Safari interiors lose signal entirely; many travelers report stretches of an hour or more offline during morning game drives.
Trincomalee city and the Arugam Bay surf town are well covered. The long dry-zone drive across the island from west to east coast has thinner stretches around Polonnaruwa and Maha Oya.
Colombo
- Arriving
- Bandaranaike International (CMB) is about 32 km north of Colombo near Negombo. There is no direct rail link, so the transfer is the airport expressway by taxi, PickMe, Uber or the airport bus. All terminals have 4G/5G from Dialog, Mobitel, Hutch and Airtel. The airport is famous for cheap tourist SIM desks right at arrivals if you prefer a local plan.
- On the subway and rail
- Colombo moves by SLTB buses, the railway from Colombo Fort (the coastal line to Galle and the hill line to Kandy), tuk-tuks and the PickMe and Uber ride apps (including tuk-tuk bookings). There is no metro yet, though a light rail is planned. Coverage holds across the central districts and on the train lines, with brief drops in tunnels.
- Free public WiFi
- The malls leave WiFi open: One Galle Face, the Colombo City Centre and Majestic City. Cafes across Cinnamon Gardens and the Galle Face Green offer WiFi. CMB airport has free terminal WiFi. Hotels provide guest WiFi as standard, so the city is easy to stay connected in.
- Coverage in the city
- Dialog has the widest footprint, with Mobitel, Hutch and Airtel present. Fort, Pettah, the Galle Face, Cinnamon Gardens and the Lotus Tower are all covered. The trains to Kandy and Galle hold signal at the stations and on most of the line. Data here is among the cheapest in the region.
- If you prefer a local SIM
- Dialog, Mobitel and Hutch have desks at CMB arrivals and shops across the city, and the airport tourist SIMs are cheap and quick. Passport registration applies. Local data is very affordable. An international travel eSIM that includes Sri Lanka is also a simple option for short stays.
Kandy
- Arriving
- The nearest gateway is Colombo (CMB), about three hours away by road or the scenic train. Many visitors arrive on the Colombo Fort to Kandy train (around three hours), holding signal at the stations with brief tunnel drops. Tuk-tuks and PickMe cover the town. Have data ready for the hill-country train bookings onward to Ella.
- On the subway and rail
- Kandy moves by buses, tuk-tuks and the railway station; the lakeside core is walkable. There is no metro. The Kandy-to-Ella train, one of the most scenic rail journeys in the world, keeps signal at the stations and on most of the line, dropping in the mountain tunnels and the deepest tea-estate valleys.
- Free public WiFi
- Hotels and cafes around Kandy Lake and the Temple of the Tooth, and the Kandy City Centre mall, provide WiFi. The larger restaurants offer guest WiFi. Connectivity is easy in the town centre, with a working SIM or eSIM covering the hill-country train rides.
- Coverage in the city
- Dialog, Mobitel and Hutch all cover Kandy town, the Temple of the Sacred Tooth Relic, the lake and the Peradeniya Botanical Gardens. The Kandy-Ella train holds signal at the stations; the tunnels and the deep tea valleys are where it drops. Mobitel is often the most consistent on the higher hill-country stretches.
- If you prefer a local SIM
- Dialog and Mobitel have shops in Kandy town. It is often easiest to pick up a tourist SIM at Colombo airport on arrival. Local data is very cheap. An international travel eSIM including Sri Lanka is the cleanest option for a Kandy and hill-country trip combined with Colombo.
Grab an eSIM before you arrive in Sri Lanka to skip local SIM queues. Most urban areas offer 4G or better, while rural regions can slow down, so keep offline maps handy. Activating the eSIM in advance ensures you are connected the moment you clear customs.
Sri Lanka is a well-connected island destination where Dialog, Mobitel, and Hutch provide 4G coverage across most tourist-friendly areas. The cultural triangle (Kandy, Sigiriya, Anuradhapura), southern beaches from Galle to Mirissa, and the hill country around Ella and Nuwara Eliya all have workable data connections. Colombo offers strong 4G for arrival logistics like ride-hailing and hotel coordination.
The famous train ride from Kandy to Ella passes through areas with variable coverage - expect some drops in tunnels and remote stretches, but connectivity is generally available at stations and towns along the route. Beach destinations on the south and west coasts maintain reliable signals for sharing photos and checking surf reports.
Data costs are very affordable, and Sri Lanka is well-supported by international eSIM providers, making it one of the easier South Asian countries for connected travel. A 5-10GB plan is usually more than enough for a two-week trip.
- Coverage along the southern coast from Galle to Tangalle is reliable for everyday travel data use
- The Kandy-to-Ella train has intermittent coverage - download entertainment before boarding
- Ride-hailing apps like PickMe work well in Colombo and other cities with steady 4G
- Data is very cheap - generous plans are available at low cost through most travel eSIM providers
- Download offline maps for national parks like Yala and Udawalawe where signal can drop
Average Data Cost
~$1-$2/GB
Network Quality
4G across main tourist areas including Colombo, Kandy, Galle, and beach towns. Some gaps in remote hill country and national parks.
eSIM Availability
Sri Lanka is well-supported by international travel eSIM providers. Dialog has also introduced local eSIM options, though tourist access varies.
Major Carriers
Recommended Providers for Sri Lanka
Plans for Sri Lanka
From $3.99
Plans for Sri Lanka
From $3.50
Plans for Sri Lanka
From $4.00
Plans for Sri Lanka
From $2.45
Pay-as-you-go: $2.45/GB
Plans for Sri Lanka
From $3.99
Plans for Sri Lanka
From $4.99
Plans for Sri Lanka
From $10.00
Pay-as-you-go: $10.00/GB
- 1
Buy and install at home on WiFi.
Installation is not the same as activation. You can install the Sri Lanka eSIM days ahead and only switch it on after you land, which avoids burning days of validity in transit.
- 2
Screenshot your current APN before you swap.
If you ever need to switch back to your home line quickly, that screenshot saves a support call from a foreign airport.
- 3
Decide on your dual-SIM strategy.
Keep your home line on for SMS-based bank logins, two-factor codes, and emergency calls. Set the travel eSIM as the data line only. Most modern phones can do both simultaneously.
- 4
Disable iMessage on the travel eSIM line.
Otherwise iMessage will try to re-activate against the new line on arrival and you will spend the first ten minutes troubleshooting it instead of finding the taxi rank.
- 5
Download offline maps for Sri Lanka.
Google Maps and Apple Maps both support offline regions. Pull them down on home WiFi so a flaky activation never leaves you without a route from the airport. Our offline maps guide walks through it step by step.
- 6
Activate at the airport, not before.
Once the validity timer starts it does not pause. A 15-day plan you turn on the morning of departure burns a full day of validity before you even land.
We are building this section from real, verified traveler submissions rather than stock testimonials, so it stays empty until we have notes we can stand behind. If you have used an eSIM in Sri Lanka recently, a one-paragraph note on what worked (and what did not) helps the next traveler.
Share a reportGoMoWorld vs Virgin Connect
Which holds up for Sri Lanka trips, head-to-head.
GoMoWorld vs Nomad
Which holds up for Sri Lanka trips, head-to-head.
GoMoWorld vs Roamless
Which holds up for Sri Lanka trips, head-to-head.
eSIM setup guide for Sri Lanka
Step-by-step activation on iPhone, Pixel, and Samsung Galaxy.
Travel tips while connected in Sri Lanka
Hotspot strategy, dual-SIM setup, what to do if data drops.
Offline maps for Sri Lanka
Why every traveler should pre-download maps before takeoff.
Best eSIM for Afghanistan
Plans, pricing, and coverage notes for Afghanistan.
Best eSIM for Armenia
Plans, pricing, and coverage notes for Armenia.
Best eSIM for Azerbaijan
Plans, pricing, and coverage notes for Azerbaijan.
Pricing on this page is pulled live from our database and refreshed every four hours. Coverage notes are sourced from carrier roaming agreements and updated when carriers change partners. Provider rankings are determined by price-per-gigabyte and plan flexibility, not by who pays the largest commission.






