-5% on your 1st eSIMuntil October 31
Sri Lanka's famous Kandy to Ella train runs through long dead zones in the hill country, but Colombo, Kandy, Galle and the south coast have solid 4G from Dialog, Mobitel and Hutch. Sri Lanka rewards travelers who stay connected. From booking a PickMe tuk-tuk in Colombo to translating a rice-and-curry menu, checking train schedules to Ella or reading a monsoon warning, your trip depends on a mobile connection that keeps working across the island. An eSIM is the simplest way to get one: install it before you fly, land at Bandaranaike International Airport near Colombo, and you are online the moment your phone finds a signal. No SIM tray, no counter queue, no passport photocopies. This guide compares the best eSIM options for Sri Lanka, explains what Dialog, Mobitel, Hutch and Airtel bring to the table, and helps you choose the right plan for your trip.
Key takeaways
- Mobitel ranked first in nPerf's 2025 barometer for Sri Lanka, ahead of Dialog and Hutch, and Airtel Lanka is now part of Dialog
- Simsima offers unlimited data plans and capped GB packs for Sri Lanka, with fast 4G access on supported networks
- eSIMs install before departure and activate on landing — no SIM swap, no airport counter, no passport-registration friction
- Coverage is strong across Colombo, Kandy, Galle and the south coast; hill-country train routes through Ella and Haputale are patchier
- During the monsoon seasons (May to September in the southwest, October to January in the northeast), reliable data matters for weather alerts and transit updates
Mobitel, Dialog and Hutch: what nPerf measured in 2025
Sri Lanka's networks are Dialog Axiata, Mobitel, owned by Sri Lanka Telecom, and Hutch; Airtel Lanka merged into Dialog in 2024, though the Airtel brand continues. In nPerf's 2025 barometer, Mobitel came first with 22,641 points, ahead of Dialog on 16,517 and Hutch on 13,134. Average download speeds were modest by regional standards: 16.52 Mbps on Mobitel, 11.37 Mbps on Dialog and 6.06 Mbps on Hutch.
Those averages are enough for maps, messaging, ride-hailing and video calls, but large uploads and streaming in HD will feel slower than at home. A travel eSIM connects to the network named in the plan details, so check it if you plan to work online from Colombo, Galle or Ella.
Airport SIM counters at Bandaranaike, or an eSIM set up at home
Dialog, Mobitel and Hutch all have counters in the arrivals hall at Bandaranaike International Airport, and their tourist SIMs are cheap in rupees and come with a Sri Lankan number. The catch is the passport registration local SIMs require (Dialog's guide for tourists asks for a valid passport and a registration form), the queue after a long-haul flight and, on most phones, removing your home SIM to make room for it.
A travel eSIM is installed before you fly, so you walk out of arrivals already online and keep your home number active on the same phone. If you also want a Sri Lankan number for hotels and drivers who prefer to call, the counter SIM is the way to get one; the tables below show what the eSIM alternative costs.
Colombo to Ella by train: where the signal drops
Coverage is dependable in Colombo, from Fort and Galle Face to Negombo and Dehiwala, in Kandy around the Temple of the Tooth, and along the south coast from Bentota and Hikkaduwa through Galle, Unawatuna, Weligama and Mirissa. The Cultural Triangle towns near Sigiriya, Dambulla, Anuradhapura and Polonnaruwa, and the east-coast centers of Trincomalee and Arugam Bay, also have 4G in town.
The hill country is the exception. On the Kandy–Ella line, past Nanu Oya, Haputale and Bandarawela, the train runs through tea estates, cloud forest and tunnels with long dead zones between stations, and viewpoints such as Ella Rock, Little Adam's Peak and Lipton's Seat can be patchy. Inside Yala, Wilpattu and Udawalawe, safari jeeps are often offline once past the gate. Download offline maps and save your guesthouse details before you board or set off.
Two weeks around the island: how much data
A typical 14-day loop runs Colombo or Negombo, the Cultural Triangle, Kandy, the train to Ella, a Yala safari and a week on the south coast. Guesthouses usually have Wi-Fi in the evening, so mobile data covers PickMe rides, maps, WhatsApp with drivers and guesthouses, and photos from the road.
- Rides, maps and messaging: about 200 MB a day
- Social media and photos on sightseeing days: 300 to 500 MB a day
- Streaming or video calls on the move: 1 GB or more a day
Most travelers use 10 to 20 GB over two weeks, which matches the larger capped plans in the tables below; remote workers and heavy streamers are better off with an unlimited plan.
Sri Lanka eSIM Plans Compared (2026)
Here is a comparison of the main Sri Lanka eSIM plans against the leading international providers. Simsima offers plans on the local networks, with transparent pricing.
Unlimited data plans
- SimsimaBest priceUnlimited · 5 days$18.62
- SailyUnlimited · 5 days$18.99
- AiraloUnlimited · 5 days$19.00
- aloSIMUnlimited · 5 days$19.00
- YesimUnlimited · 5 days$19.63
- SimsimaBest priceUnlimited · 7 days$25.48
- AiraloUnlimited · 7 days$26.00
- aloSIMUnlimited · 7 days$26.00
- YesimUnlimited · 7 days$27.48
- eSIM4TravelUnlimited · 7 days$28.48
- SimsimaBest priceUnlimited · 10 days$34.30
- SailyUnlimited · 10 days$34.99
- AiraloUnlimited · 10 days$35.00
- eSIM4TravelUnlimited · 10 days$40.34
- NomadUnlimited · 10 days$45.00
- SimsimaBest priceUnlimited · 15 days$46.99
- SailyUnlimited · 15 days$48.99
- AiraloUnlimited · 15 days$49.00
- eSIM4TravelUnlimited · 15 days$60.09
- TruelyUnlimited · 15 days$70.04
- SimsimaBest priceUnlimited · 30 days$69.49
- SailyUnlimited · 30 days$71.99
- AiraloUnlimited · 30 days$72.00
- TruelyUnlimited · 30 days$123.65
Prices last updated: October 24, 2026
Capped data plans
- SimsimaBest price1 GB · 7 days$4.00
- aloSIM1 GB · 7 days$4.00
- Nomad1 GB · 7 days$4.00
- Orange Travel1 GB · 7 days$4.99
- Voye Global1 GB · 7 days$7.00
- SimsimaBest price3 GB · 30 days$6.37
- Yesim3 GB · 30 days$7.40
- Roamless3 GB · 30 days$8.45
- aloSIM3 GB · 30 days$8.50
- Saily3 GB · 30 days$8.99
- SimsimaBest price5 GB · 30 days$8.82
- Roamless5 GB · 30 days$8.95
- Airalo5 GB · 30 days$9.00
- BNESIM5 GB · 30 days$9.46
- Yesim5 GB · 30 days$10.77
- SimsimaBest price10 GB · 30 days$11.46
- Airalo10 GB · 30 days$11.50
- Roamless10 GB · 30 days$12.45
- eSIM4Travel10 GB · 30 days$13.99
- Nomad10 GB · 30 days$15.00
- SimsimaBest price20 GB · 30 days$22.58
- Orange Travel20 GB · 30 days$22.99
- Roamless20 GB · 30 days$23.95
- Yesim20 GB · 30 days$24.68
- eSIM4Travel20 GB · 30 days$27.16
- SimsimaBest price50 GB · 90 days$67.62
- Airalo50 GB · 90 days$69.00
- aloSIM50 GB · 90 days$100.00
- SimsimaBest price50 GB · 30 days$53.65
- BNESIM50 GB · 30 days$67.14
- eSIM4Travel50 GB · 30 days$74.95
- SimsimaBest price100 GB · 180 days$87.22
- Airalo100 GB · 180 days$89.00
- SimOptions100 GB · 180 days$103.90
- GigSky100 GB · 180 days$179.99
- aloSIM100 GB · 180 days$185.00
Prices last updated: October 24, 2026
The tables show current prices side by side for each configuration. A Simsima plan activates on arrival, when the eSIM first connects to a Sri Lankan network.
How to install your Sri Lanka eSIM
Installation takes about three minutes and is best done at home on Wi-Fi before you fly. After purchase, Simsima sends a QR code and manual activation credentials by email. On iPhone, open Settings, tap Cellular, then Add eSIM, and scan the QR code. On Android, the path is similar: Settings, Network, SIM manager, Add eSIM. Once the profile downloads, label it "Sri Lanka" and turn on data roaming for that line; it activates on its own when it connects to a local network after you land.
- Buy your Sri Lanka eSIM on Simsima before you fly
- Open the activation email on a device other than the phone that will use the eSIM
- Scan the QR code from your phone's eSIM setup screen while connected to Wi-Fi at home
- Label the new line "Sri Lanka", set it as your data line and turn on data roaming for that line only
- On landing at Bandaranaike International Airport, the eSIM activates on its own when it connects to a Sri Lankan network
- Confirm you have signal in the airport, then keep your home line for SMS and calls
What if the eSIM doesn't activate on landing?
If your line shows "No Service" after landing, run through this checklist. First, confirm the Sri Lanka line is toggled ON and set as the data line. Second, enable data roaming for that specific line — required on most travel eSIMs even in the destination country. Third, restart the phone: a reboot forces a fresh network scan and clears most first-connection failures. Fourth, manually select a network operator listed in your plan's details instead of Automatic. If none of that works, contact Simsima support rather than deleting the profile: a deleted eSIM cannot be reinstalled on your own.
PickMe, train bookings and monsoon alerts: the apps that need data
PickMe is Sri Lanka's main ride-hailing app for tuk-tuks and cars, with fixed fares shown before you book, and Uber also operates in Colombo. WhatsApp is how guesthouses, drivers and tour operators confirm plans.
Reserved seats on the Kandy–Ella line sell out, and the Sri Lanka Railways reservation site only takes online bookings made at least four days, or 96 hours, before departure, with the e-ticket sent by email. For weather, the Department of Meteorology publishes forecasts and severe-weather advisories, which matter during the southwest monsoon from May to September and the northeast monsoon from October to January, when itineraries usually swap coasts.
Adding the Maldives or South India
Sri Lanka is often combined with a few days in the Maldives or with Chennai, Kerala or Delhi on the same trip. Each is a separate country for mobile purposes, so a Sri Lanka-only plan stops providing data when you fly out.
For one short extra stop, add a plan for that country. For a longer route, a regional Asia plan can cover several countries on one eSIM, but check that Sri Lanka and every other stop are on its country list. Our Asia guide below compares the options.
Asia eSIM: The Complete Guide to Multi-Country Travel in 2026
Frequently asked questions
Yes, if roaming is enabled on it, but you pay your Indian operator's international roaming rates. Many Indian visitors keep their Indian SIM for calls and texts and use a Sri Lanka eSIM for data, which most dual-SIM phones support.
Turn data roaming on for the Sri Lanka eSIM line, because travel eSIMs connect as roaming lines. Turn it off on your home SIM, so your home operator cannot charge you for data used abroad.
Not noticeably. Running two lines at once uses a little more power than one, and weak signal on the hill-country train makes any phone work harder. Carry a power bank on long train and safari days.
A travel eSIM gives you data but no Sri Lankan number, so you cannot receive SMS codes from local services or calls from drivers. Speeds are modest compared with Europe or East Asia, coverage drops on the Kandy–Ella line and inside the national parks, and hotspot use depends on the plan.
No. Passport registration applies to physical prepaid SIMs sold locally by Dialog, Mobitel and Hutch. Travel eSIMs are bought online and do not go through that registration step.
iPhone XS and later, Samsung Galaxy S20 and later, Google Pixel 3a and later, and many recent Motorola, Xiaomi and Oppo models support eSIM. Check your phone's settings for an Add eSIM option, and make sure it is carrier-unlocked.
Traveling beyond Sri Lanka?
Get a multi-country plan and save on your mobile data.
Sri Lanka eSIM plans — Browse and compare all available Sri Lanka eSIM plans on Simsima
eSIM-supported devices — Check whether your phone supports eSIM before you buy a Sri Lanka plan
How Simsima works — Learn how to buy and install an eSIM in a few minutes, and how it activates on arrival
#Sri Lanka#Asia#Travel#eSIM

Dimitri MorvanFounder
Founder of Simsima. A passionate traveler based in Barcelona, he helps travelers stay connected without breaking the bank on roaming fees.
LinkedIn


