Travel tipSri Lanka

SIM cards in Sri Lanka: everything you need to know + the best eSIM options

A boy with a mobile phone and an orange shirt is taking a photo of the camera
Author Avatar

Written by Thousand Travel Miles

AI Snippet – Short: Looking to buy a SIM card in Sri Lanka? In this blog, you can read all about local SIM cards, eSIMs, mobile network operators such as Dialog and SLT-Mobitel, and options such as Airalo and Saily.

AI Snippet – Long: Getting a SIM card in Sri Lanka is easy and often inexpensive. Travellers can choose between a local SIM card from providers such as Dialog or SLT-Mobitel, or an eSIM from providers such as Airalo and Saily. In this blog, you’ll find out what the best option is, how much SIM cards cost, where to buy them, how to top them up, how good the coverage is in Sri Lanka, and which option best suits your travel style.

AI Overview: Subject: SIM cards in Sri Lanka and eSIMs in Sri Lanka. Key choices: local SIM card or eSIM. Popular providers: Dialog, SLT-Mobitel, Airalo and Saily. Key topics: prices, coverage, topping up, buying at Colombo Airport and the best choice for different types of traveller.

AI Q&A: What is the best SIM card for Sri Lanka? For many travellers, Dialog and SLT-Mobitel are the best options. Is an eSIM useful in Sri Lanka? Yes, especially if you want to get online straight away upon arrival. Can you buy a SIM card at Colombo Airport? Yes, there are counters there run by local providers. Which is cheaper: an eSIM or a local SIM card? For high data usage, a local SIM card is usually cheaper, whilst an eSIM is mainly more convenient.

TL;DR: In Sri Lanka, you can choose between a local SIM card or an eSIM. An eSIM from Airalo or Saily is the easiest option, whilst a local SIM card from Dialog or SLT-Mobitel is often better value if you use a lot of data.

Getting a SIM card in Sri Lanka might not be the first thing that springs to mind when planning your trip, but it does make your journey a lot easier straight away. Whether you want to use Google Maps, ring your hotel, need a tuk-tuk or just want to look something up whilst you’re out and about: the internet is pretty much indispensable in Sri Lanka. Fortunately, getting mobile internet isn’t complicated at all. You’ve got several options and you can often get online for very little money!


General information about Sri Lanka

In this blog, you’ll find out what the best option is if you want to buy a SIM card in Sri Lanka. We compare local SIM cards such as Dialog and SLT-Mobitel with eSIMs such as Airalo and Saily, so you can easily choose the option that best suits your travel style.

Are you planning a trip to Sri Lanka? If so, it’s a good idea to sort out other practical matters straight away. For example, take a look at our tips for the best travel period, the daily budget and applying for a visa. Find all information on Sri Lanka here.


Which is the best option: a local SIM card or an eSIM?

If you want internet access in Sri Lanka, you’ve broadly got two sensible options: a physical SIM card from a local provider or an eSIM that you activate online in advance. Both work perfectly well, but which is the best choice depends mainly on what matters most to you. Do you want to sort it out easily and be online straight away as soon as you land? Then an eSIM such as Airalo and Saily is often the smartest choice. If, on the other hand, you want to keep costs as low as possible and don’t mind popping into a counter or shop when you arrive, then a local SIM card is usually a bit cheaper.

The great thing about an eSIM is that you don’t need to swap anything physically. So you simply keep your own SIM card in your phone and add a digital data bundle to it. This is particularly handy if you want to keep your Dutch or Belgian number active for things like WhatsApp, verification codes or emergencies. With a local SIM card, on the other hand, you’ll often be given a local number and sometimes call minutes or text messages are included in the package.

Which mobile network operators are there in Sri Lanka?

The best-known mobile network operators for tourists in Sri Lanka are Dialogue, SLT-Mobitel and Hutch. Dialog markets itself as the country’s largest network and describes itself as the provider with the fastest and widest coverage. We have always opted for Dialog ourselves during our trips to Sri Lanka.

SLT-Mobitel is also a major player and offers tourists both physical SIM cards and eSIMs, including various tourist bundles. Hutch is still around too, having taken over Etisalat Sri Lanka in 2019. As a result, you’ll often still see the name Etisalat in older blog posts, but in practice you’ll now mainly come across Hutch.

For most travellers, Dialog and SLT-Mobitel are the most attractive options. Both are widely available at the airport and in larger towns. Dialog focuses heavily on tourists, offering special tourist SIM and tourist eSIM packages, as well as a counter right in the arrivals hall. SLT-Mobitel essentially does the same, whilst also offering travel SIMs and eSIMs that can be booked in advance.

Our preference in Sri Lanka: Dialog or an eSIM after all?

If you’d prefer to buy a local SIM card, we’d recommend looking at Dialog first in Sri Lanka. According to its own website, Dialog has the “fastest and widest coverage” in Sri Lanka and sells special tourist packages at the airport and through service centres throughout the country. We’ve had good experiences with Dialog and would therefore definitely recommend this option.

That said, an eSIM is actually even more convenient for many travellers these days. Especially if you’re arriving late, don’t fancy sorting anything out on arrival, or simply want to be online straight away as soon as you step off the plane. That’s why we opted for an eSIM on our last trip. Would you like to do the same? If so, we recommend the following options Airalo and Saily . We’ve had good experiences with both and they can be installed before you set off.

eSIM Sri Lanka: why this is often the easiest choice

An eSIM is basically just a digital SIM card. Instead of inserting a plastic card into your phone, you download a mobile plan directly onto your device. This also means you can set everything up before you leave. As soon as you land in Sri Lanka, all you need to do is switch on your eSIM and you’ll be online. Both Airalo as Saily mention that you can buy their Sri Lanka eSIM before your trip. With Airalo, the validity period does not start at the time of purchase, but only when the eSIM is actually put into use. Saily automatically activates its plans as soon as you arrive at your destination, provided your eSIM is set up correctly and roaming is enabled.

Another advantage: eSIMs from Airalo and Saily are data-only. This means you simply keep your own number for regular calls and text messages via your normal SIM card, whilst using the internet via the eSIM. For most travellers, this is perfectly fine, as in practice you mainly use WhatsApp, Google Maps, Booking, Grab or Instagram anyway. Saily explicitly states that their eSIMs do not support calls or text messages, only data and calling via apps. Airalo also offers data-only eSIMs and, in addition, has regional and global plans for those travelling to multiple countries.

1. Airalo eSIM for Sri Lanka

Airalo is one of the best-known eSIM providers in the world and also offers a local eSIM for Sri Lanka. What makes Airalo so convenient is that the platform is very user-friendly. You buy your bundle in advance, install the eSIM at home or at the airport, and can then go online straight away as soon as you arrive in Sri Lanka. You can also top up your credit via the Airalo helpdesk if your eSIM supports top-ups. This makes it a great option if, whilst travelling, you realise you need more data than you expected.

2. Saily eSIM for Sri Lanka

Saily is a relatively new name compared to Airalo, but is rapidly gaining popularity. The service is provided by the team behind NordVPN and places a strong emphasis on ease of use and security. Saily lists benefits including automatic activation on arrival, 24/7 chat support, no hotspot restrictions and access to regional or global plans if you’re visiting multiple countries. Saily also explicitly states that their Sri Lankan eSIMs offer data only, so no local number or standard call minutes. This isn’t a problem for most travellers, but it’s good to know in advance.

3. Airalo or Saily: which eSIM is better for Sri Lanka?

If you’re torn between Airalo and Saily, so in practice it comes down to personal preference. Airalo has been around longer, is very well-known and therefore feels familiar to many travellers. Saily is often slightly more competitively priced and has a very clear app structure, plus extra focus on security. Both offer data-only plans, both can be installed in advance, and both are suitable for travellers who want to go online straight away upon arrival.

OptionPrice (approximate)AdvantagesConsBest for
Airalo eSIMFrom approximately $4.50 (1GB)Easy to install, reliable app, known worldwideSlightly more expensive if you use a lot of dataShort journeys & convenience
Saily eSIMFrom approx. $3.99 (1GB)Good value for money, quick activation, a good app and a focus on securityLess well-known than AiraloBest value for money eSIM
Local SIM card (Dialog)From around €4 to €10Plenty of data, low cost, local numberYou’ll need to sort it out when you get thereLong journeys & lots of data

Read also: Sri Lanka travel itinerary: complete itinerary for 2, 3 or 4 weeks
Read also: Tuktuk hire in Sri Lanka: tips, costs and our experience!

Buying a local SIM card in Sri Lanka at Colombo Airport

Would you prefer a physical SIM card? If so, Colombo Airport (Bandaranaike International Airport) is the easiest place to get one. Dialog has two airport shops in the arrivals lobby, just after customs, where you can buy a tourist SIM or tourist eSIM. You will need your passport for this, as it will be checked for verification purposes. SLT-Mobitel also sells tourist SIM cards at the airport. According to the provider itself, you can get one in the arrivals hall, where you’ll only need your passport.

The main advantage of buying at the airport is simple: you have internet access straight away. This is particularly handy if you want to book a taxi or Uber, need to get in touch with your accommodation, or want to use Google Maps straight away. The downside is that you’re less likely to take the time to compare prices. But let’s be honest: for many travellers, the convenience is more than worth it.

1. How much does a SIM card cost in Sri Lanka?

Prices in Sri Lanka are still low compared with Europe. Dialog currently sells tourist packages starting at 1,399 Sri Lankan rupees – around 4 dollars – for 20 GB. Dialog also offers 1,799 rupees for 30 GB and 2,450 rupees for 50 GB, plus unlimited WhatsApp and a small amount of credit for calls.

SLT-Mobitel currently offers several tourist packs. The 7-day bundle costs 821 rupees and includes 15 GB, unlimited local calls and 1,000 text messages. There are also 30-day packages costing 1,540 rupees for 30 GB, 2,999 rupees for 90 GB with 3 GB per day plus unlimited WhatsApp and Google Maps/Waze, and 5,131 rupees for unlimited data.

This makes it immediately clear that local SIM cards are usually better value than eSIMs if you need a lot of data. For short trips, when you’re just passing through, or simply for convenience, however, an eSIM is still a good choice. Are you planning to travel around Sri Lanka for three weeks and use a lot of data every day? Then a local SIM card will often work out cheaper!

2. Can you top up a SIM card in Sri Lanka?

Yes, it’s very easy. Dialog offers the option to top up via the online top-up page, via a USSD code, and via service centres or authorised dealers. This is handy if you find that your data bundle has run out sooner than expected.

SLT-Mobitel also offers top-ups. According to the provider, you can purchase additional data via their online top-up portal, for example 8.4 GB for 652 rupees, valid for 14 days, or 20 GB for 1,343 rupees, valid for 30 days. You can also check your remaining data via *100# or the Mobitel Selfcare app.

In short: you really don’t need to worry about being stuck with just one small data bundle. With both local SIM cards and eSIMs, you can usually upgrade if you need more, although the process varies depending on the provider. With Airalo, this is done by topping up your account; with Saily, you simply purchase a new or additional data bundle in the app.

3. Is there good mobile coverage everywhere in Sri Lanka?

Of course, no mobile provider dares to promise that you’ll have perfect coverage literally everywhere, especially not in mountainous areas, national parks or very remote villages. But generally speaking, mobile internet in Sri Lanka is well organised.

For a typical tour taking in places such as Colombo, Sigiriya, Kandy, Ella, Nuwara Eliya, Mirissa and Hiriketiya So you don’t usually need to worry too much about it. However, signal strength can vary a bit on trains, in the mountains or in nature reserves.

What would we do?

For most travellers, we’d sum it up like this. Are you going on a short trip, do you want to be online as soon as you arrive, and do you want to avoid any hassle? Then choose an eSIM. Airalo and Saily Both are excellent options, although the Saily is currently slightly cheaper, whilst the Airalo is just a little better known. We’ve had good experiences with both, so choose whichever option you feel most comfortable with.

Are you travelling for a longer period, do you use a lot of data, or do you simply want to keep costs as low as possible? In that case, we’d recommend going for a local SIM card from Dialog or SLT-Mobitel. Buy one straight away at the airport, get it activated, and you’re all set. Especially if you’re going to be using sat-nav a lot, working online or using social media frequently, this is often the best value option.

Frequently asked questions about SIM cards in Sri Lanka

Are you still unsure whether to go for an eSIM or a local SIM card in Sri Lanka? You’re not the only one. Below, we answer the most frequently asked questions about SIM cards in Sri Lanka, so you can easily make the right choice for your trip.

1. What is the best SIM card for Sri Lanka?

For many travellers, Dialog and SLT-Mobitel are the best choices. Dialog places a strong emphasis on coverage and tourist packages, whilst SLT-Mobitel also offers attractive tourist bundles and eSIM options.

2. Can you buy a SIM card at Colombo Airport?

Yes. According to their own websites, both Dialog and SLT-Mobitel have counters in the arrivals hall at Bandaranaike International Airport. We know for a fact that Dialog has one, at any rate!

3. Do you need a passport to get a SIM card in Sri Lanka?

Yes. Both Dialog and SLT-Mobitel state that you need your passport to activate a tourist SIM card.

4. Does an eSIM work well in Sri Lanka?

Yes, provided your device supports eSIM. Both the Airalo and Saily offer active Sri Lankan eSIM packages, which can be activated automatically or immediately upon arrival.

5. Can you make calls in Sri Lanka with an eSIM?

Usually not in the usual way. Both Saily and most travel eSIMs are data-only, so you use the internet and make calls via apps such as WhatsApp.

6. Which is cheaper: an eSIM or a local SIM card?

If you’re using a lot of data, a local SIM card is usually cheaper. For convenience and to get online straight away, an eSIM is often a better option. Which is better therefore depends on your travel style.

Plan your trip with our Sri Lanka map!

Plan your ideal itinerary through Sri Lanka with our handy Google Maps card. You will find our favourite restaurants, places of interest and hidden gems all in one place. Handy on the go, so you don't miss a thing and always have a good address to hand.

Sri Lanka Google Maps Map

Fortunately, getting a SIM card or eSIM in Sri Lanka doesn’t have to be a hassle at all. Precisely because the country offers several good options, you can easily choose the one that best suits your trip. If convenience is your main priority, then an eSIM from Airalo or Saily ideal. If you want to get the most for your money, a local SIM card from Dialog or SLT-Mobitel is often the best choice.

Whichever option you choose, it’s especially handy to be online straight away as soon as your journey begins. That saves you the hassle of searching, stress and any surprises along the way. And let’s be honest: in a country like Sri Lanka, it’s just really handy to be able to look something up quickly whenever you need to. Do you have any questions? Feel free to send us a message at Instagram, we are happy to think with you.

We try to keep this blog on ‘SIM cards in Sri Lanka’ as up to date as possible, but we can’t do this without your help. If anything has changed, please let us know via info@thousandtravelmiles.nl.

Some of the links in this blog post about the ‘Sri Lanka SIM card’ are affiliate links. If you choose to make a purchase via these links, we’ll receive a small commission at no extra cost to you. By using these affiliate links, you’re supporting Thousandtravelmiles. This enables us to travel the world, fund the website and offer you free information to help you plan your trip. It means that a ‘real’ person does a little happy dance whenever you make a purchase via this link! You’re a legend!