Best eSIM for Sri Lanka: Top plans compared for UK travellers

Alex Beaney

Planning a trip to Sri Lanka? From the temples of Kandy and the tea-covered hills of Ella to the beaches of Mirissa and the wildlife parks of the Cultural Triangle, having mobile data can make getting around and staying connected much easier.

An eSIM (embedded SIM) is a digital SIM card built into your phone. Instead of buying a local SIM card when you arrive, you can download a Sri Lanka eSIM plan before you travel and activate it when you land. Your UK number stays active for calls and texts, while the eSIM handles your mobile data.

This guide compares some of the best eSIM providers for Sri Lanka, helping you choose the right option based on coverage, features, and pricing.

💳 Learn more about the Wise card

Best eSIM providers for Sri Lanka: Quick look

Here is a quick overview of the top eSIM providers for Sri Lanka:

Provider Best for Starting price Data options Coverage
Airalo Flexibility, including calls and texts option From $4.501 Fixed data; data/calls/texts available Hutch
Nomad Fixed data plans with add-on options From $4.002 Fixed data + unlimited Mobitel
Saily Security features and one eSIM for all trips From $3.993 Fixed data + unlimited Sri Lanka best networks
Holafly Unlimited data with three-network access From $6.904 Unlimited data only Mobitel / Dialog / Hutch

Prices and plan details may vary depending on your location, currency and promotions. Prices may also be shown in different currencies depending on the provider. Always check the provider's website for the latest information before buying.

Airalo

Airalo's Sri Lanka eSIM runs on the Hutch network, with 4G coverage across Colombo, the main tourist routes, and key cities.1 Plans start from $4.50 for a 1 GB plan.1

One notable feature is that Airalo offers both data-only plans and Data/Calls/Texts plans for Sri Lanka — making it one of the few providers that gives you the option of traditional phone calls and SMS alongside your data.1 In-app top-ups are available if you need more data, and customer support is accessible 24/7 via WhatsApp.1

One important thing to be aware of with Airalo's Sri Lanka plans: the package starts when you install the eSIM, not when you first connect to a Sri Lankan network.1 This means you should install the eSIM close to your departure date and not weeks in advance, to avoid your validity period running down before you travel.

Good for: Travellers who want the option of calls and texts, or those who prefer flexible fixed data plans with easy in-app top-ups.

Read more in our full Airalo eSIM review.

Nomad

Nomad's Sri Lanka eSIM connects to the Mobitel network, one of the country's main operators, with 4G and 5G coverage across Colombo, Kandy, Galle, and beyond.2 Plans start from $4.00 and cover a range of fixed data packages alongside unlimited options for heavier users.2

Hotspot and tethering are fully supported, and add-on plans are available that activate automatically when your main plan runs out, keeping you connected without any gap.2 The Nomad app, available on iOS and Android, lets you track your usage and manage your plan on the go.

Nomad's Sri Lanka plans are data-only. Traditional calls and texts are not included, so you will use apps like WhatsApp for voice calls.

Good for: Travellers who want a reliable Mobitel plan with flexible data sizes and automatic add-ons.

Read more in our full Nomad eSIM review.

Saily

Saily is built by the team behind NordVPN, with online privacy central to its design. Plans for Sri Lanka start from $3.99 and cover a range of fixed data options as well as unlimited plans for heavier users.3

Saily uses a single eSIM for all supported destinations. Once installed, you simply add new countries to the same eSIM each time you travel, without reinstalling from scratch.3 Hotspot sharing is unlimited with no daily cap, and three built-in security tools are included: a virtual location feature, an ad blocker, and web protection against malicious sites and trackers.3 You receive an alert when you reach 80% of your data, and top-ups can be added in the app.3

Saily does not specify which Sri Lankan network operator their plans use. If knowing the exact network matters to you, check with Saily's support before purchasing.

Saily plans are data-only and do not include calls or texts.

Good for: Security-conscious travellers who want one eSIM across multiple trips and unlimited hotspot sharing without any daily cap.

Read more in our full Saily eSIM review.

Holafly

Holafly sells only unlimited data plans for Sri Lanka, which suits travellers who do not want to monitor a data allowance. Plans start from $6.90 for a one-day plan, with longer durations at progressively lower daily rates.4 Holafly stands out for Sri Lanka specifically because their eSIM connects to three of the country's main networks — Mobitel, Dialog Axiata, and Hutch Sri Lanka — giving broad multi-network coverage across urban areas and popular tourist routes.4

Hotspot sharing is available, capped at 1 GB per day.4 Every Holafly plan includes an "Always On" feature providing 1 GB of free backup data per month. Customer support is available 24/7 via live chat.

Holafly plans are data-only and do not include traditional calls or texts.

Good for: Travellers who want unlimited data across three networks for maximum coverage flexibility throughout Sri Lanka.

Read more in our full Holafly eSIM review.

How to choose the best eSIM for your Sri Lanka trip

Sri Lanka has good mobile coverage in its cities and along main tourist corridors, but the terrain varies significantly. Here are the key things to consider:

  • Plan activation timing: Airalo's Sri Lanka plans start counting from the moment you install the eSIM, not when you arrive. Install it close to your departure date. Other providers in this guide start counting when you connect to a local network, which is more forgiving.
  • Network coverage: Sri Lanka's main mobile networks include Mobitel, Dialog, and Hutch. Network availability may vary by location, particularly in hill country and more rural areas. Check the provider's coverage information before purchasing.
  • Calls and texts: Most Sri Lanka travel eSIMs are data-only. Airalo is the exception, offering a Data/Calls/Texts option on the Hutch network.
  • Fixed vs unlimited data: A fixed plan suits a short trip or lighter usage. Unlimited plans are better if you plan to stream, navigate extensively, or hotspot a laptop.
  • Hotspot use: Saily has no daily cap. Holafly caps hotspot at 1 GB per day. Airalo and Nomad also support hotspot — check individual plan details.
  • Plan duration: Match the plan length to your trip. Plans typically run from 7 to 30 days.
  • Phone compatibility: Your phone must be carrier-unlocked and eSIM-compatible. Most iPhones from the XR onwards and many recent Android flagships support eSIM.

How to install and activate an eSIM for Sri Lanka travel

Setting up a Sri Lanka eSIM is straightforward. Here is what to do before you fly:

  1. Check compatibility: Confirm your phone is eSIM-compatible and carrier-unlocked. On an iPhone, go to Settings and look for an option to add a mobile plan. On Android, check under SIM settings or network settings.
  2. Buy your plan: Visit the provider's app or website and select a Sri Lanka data plan. Purchase before you leave the UK.
  3. Receive your QR code: After purchase, you will receive a QR code by email or directly in the app.
  4. Install the eSIM: Go to your phone settings, select "Add mobile plan" (or the equivalent on your device), and scan the QR code. You need a Wi-Fi connection during installation.
  5. Enable data roaming: In your phone settings, turn on data roaming for the new eSIM profile.
  6. Activate on arrival: For most providers, the plan activates automatically when you connect to a Sri Lankan network. If you are using Airalo, note that your plan starts counting from the installation date, so install it close to your departure.

A useful tip: install your eSIM one or two days before departure while on stable home Wi-Fi, giving yourself time to check everything is working before you leave.

Why use an eSIM for travelling to Sri Lanka?

Here are the main reasons a Sri Lanka travel eSIM is worth considering:

  • Avoid high UK roaming costs: UK carrier roaming charges in Sri Lanka can be significant, and many standard UK plans do not include Sri Lanka in their roaming allowances. A prepaid travel eSIM gives you a transparent, fixed cost.
  • Keep your UK number active: Your physical SIM stays in your phone, so you can still receive bank verification texts, calls, and two-factor authentication codes on your UK number throughout your trip.
  • Buy before you fly: Set everything up at home and be connected the moment you land at Bandaranaike International Airport — no queueing at a SIM stall.
  • Flexible top-ups: Most providers let you add more data through their app without visiting a local shop.
  • Security: Using your own mobile data is more secure than connecting to unknown public Wi-Fi networks in hotels, cafés, or at the airport.
  • Multi-network options: Providers like Holafly connecting to three local networks can give you better signal consistency as you move between Colombo, the hill country, and the south coast.

Make your spending go further in Sri Lanka with the Wise card

Sorting your data before you fly is one part of trip preparation. Having the right card for spending in Sri Lanka is another.

The Wise card lets you spend in 40+ currencies across 150+ countries, converting your pounds to Sri Lankan rupees (LKR) at the mid-market exchange rate. There is only a small, transparent conversion fee* and no foreign transaction fees.

The card costs a one-time fee of £7 to order. Free ATM withdrawals are available up to £250 per month, with a 2.69% fee on any amount above that. Additional charges may apply from independent ATM networks.

Sign up with Wise for free


FAQs about using an eSIM in Sri Lanka

Is my phone compatible with eSIM?

Most iPhones from the XR onwards support eSIM, as do many recent Android devices including Samsung Galaxy S20 and later, and Google Pixel 3 and later. Your phone also needs to be carrier-unlocked. The quickest way to check is to go into your phone's settings and look for an option to add a new mobile plan, or search your phone model followed by "eSIM compatible".

Can I keep my UK phone number while using a Sri Lanka eSIM?

Yes. The eSIM handles your data connection while your physical UK SIM remains active for calls and texts. Set your UK SIM as the default for calls and SMS, and set the eSIM as your data source. This means you can still receive bank two-factor authentication codes and calls on your UK number throughout your trip.

When should I install my Sri Lanka eSIM?

For most providers — Nomad, Saily, and Holafly — the plan starts counting when you first connect to a local Sri Lankan network, so you can safely install the eSIM at home a few days before you travel. For Airalo's Sri Lanka plans, the package starts when you install the eSIM, so do not install it weeks in advance. Install it a day or two before your departure to avoid losing validity days at home.

Can I make calls and send texts with a Sri Lanka eSIM?

Most Sri Lanka travel eSIMs are data-only, meaning you use apps like WhatsApp or FaceTime for voice and video calls rather than traditional phone calls. Airalo is the exception: they offer a Data/Calls/Texts plan for Sri Lanka on the Hutch network that includes call minutes and SMS, which is useful if you need to make local calls to hotels, tuk-tuk drivers, or tour operators directly.

How much data do I need for a trip to Sri Lanka?

For a typical fortnight holiday using maps, messaging, and social media, a plan of 5–10 GB is usually enough. If you plan to stream video, use your phone as a hotspot for a laptop, or navigate extensively across long road trips through the island, a larger or unlimited plan is worth considering. Sri Lanka has decent Wi-Fi in most hotels and guesthouses in the main tourist areas, which can help reduce how much mobile data you use overall.


Sources used:

  1. Sri Lanka eSIMs - Airalo — Starting price from $4.50 USD, Hutch network, fixed data and data/calls/texts plans available, package starts when eSIM is installed, top-up availability, 24/7 WhatsApp support. Checked 02-06-2026.
  2. Sri Lanka Travel eSIM - Nomad — Starting price from $4.00 USD, Mobitel network, 4G/5G, fixed data and unlimited plans, hotspot/tethering support, automatic add-on plans. Checked 02-06-2026.
  3. Sri Lanka eSIM - Saily — Starting price from $3.99 USD, unlimited hotspot (no cap), security features (ad blocker up to 28.6% data saving, virtual location, web protection), one eSIM for all trips, 80% data usage alert. Checked 02-06-2026.
  4. eSIM for Sri Lanka - Holafly — Starting price from $6.90 USD (1-day plan), Mobitel / Dialog Axiata / Hutch Sri Lanka three networks, unlimited data only, 1GB/day hotspot cap, Always On feature, FUP above 90GB/month. Checked 02-06-2026.

Sources last checked on date: 02-06-2026


*Please see terms of use and product availability for your region or visit Wise fees and pricing for the most up to date pricing and fee information.

This publication is provided for general information purposes and does not constitute legal, tax or other professional advice from Wise Payments Limited or its subsidiaries and its affiliates, and it is not intended as a substitute for obtaining advice from a financial advisor or any other professional.

We make no representations, warranties or guarantees, whether expressed or implied, that the content in the publication is accurate, complete or up to date.

Money without borders

Find out more

Tips, news and updates for your location