A local SIM or eSIM is one of the first things worth sorting out after landing in Sri Lanka. It makes Google Maps, PickMe and Uber, and contacting your accommodation far easier, and it costs a fraction of what international roaming does. Dialog and Mobitel are the two main providers for tourists, with tourist data packs typically running from about $5 to $13 for 15GB to 50GB, valid 7 to 30 days. You can buy one at the airport the moment you land, at a city store, or set up an eSIM online before you even board your flight. This guide covers which provider to pick, what it costs, and where coverage gets patchy.
Why You Need Local Data in Sri Lanka
Mobile data isn’t just convenient here, it’s close to essential. You’ll want it for navigating with Google Maps, booking rides through PickMe or Uber, messaging your guesthouse or hotel, and staying easily reachable if plans change. Local data is also genuinely cheap by Western standards, which makes it a far better option than switching on international roaming the moment you land.
Dialog vs Mobitel vs Hutch: Which Provider Should You Choose
Sri Lanka has several mobile networks, but two stand out for travelers.
Dialog
Dialog is the top overall choice for most tourists. It has the widest 4G and growing 5G coverage nationwide, including hill country towns like Ella and Nuwara Eliya, coastal tourist areas, and the roads leading up to national parks. If you’re only choosing one provider and want it to simply work almost everywhere, Dialog is the safer default.
Mobitel
Mobitel is Dialog’s Main competitor. it’s a strong choice for rural areas, remote villages, and deep into tea country. Coverage and speed in major towns and tourist hubs are comparable to Dialog, so the real difference shows up once you’re off the main routes.
Hutch
Hutch is the budget option. Its tourist packs are competitively priced, and it works fine in cities and larger towns, but coverage thins out noticeably once you’re away from them. It’s worth considering if you’re sticking mostly to Colombo, Galle, and the main coastal towns and want to save a few dollars.
Airtel
While Airtel does operate in Sri Lanka, it is the country’s weakest mobile network provider. For reliable coverage during your travels, we recommend sticking with Dialog, Mobitel or Hutch instead.
Local SIM vs International eSIM
| Local SIM or local eSIM (Dialog, Mobitel) | International eSIM (Airalo, Holafly, Nomad) | |
|---|---|---|
| Cost | Very cheap, roughly $5 to $13 for 15GB to 50GB over 7 to 30 days | Noticeably higher per gigabyte |
| Setup | Done in person, at the airport or a shop | Instant, before you even land |
| Local phone number | Yes, useful for drivers, hotels, and local calls | Usually no |
| Home SIM | Swapped out while you travel | Stays active, handy for 2FA texts |
| Requirements | Carrier-unlocked phone, passport, in-person registration | eSIM-compatible, unlocked device |
If value for money and a local number matter most, a local SIM wins easily. If you want to land already connected and don’t mind paying more for that convenience, an international eSIM is the simpler path. Plenty of travelers use an international eSIM just for the first day or two, then switch to a local SIM once they’ve settled in.
Where to Buy a SIM Card
You have three realistic options, and all three work well.
At the Airport
Bandaranaike International Airport (CMB) has official Dialog and Mobitel counters in the arrivals hall, open 24/7, right after customs. This is the easiest option if you want to be connected the moment you step outside, and staff will set everything up for you on the spot.
In the City
Official Dialog and Mobitel stores are easy to find in Colombo, Kandy, Galle, Mirissa, Negombo, and most other towns with any tourist traffic. Prices are usually similar to the airport, sometimes marginally cheaper, so this is mainly about convenience rather than real savings.
Online, Before You Arrive
What You Need to Register
By law, every SIM card in Sri Lanka must be registered. Bring your original physical passport, since a photo or digital copy usually isn’t accepted, along with your tourist visa or ETA. The vendor will also take a photo of you on-site as part of registration. Your phone needs to be carrier-unlocked, so check this before you leave home if you’re not sure.
Pricing and Data Plans
| Provider | Plan | Approximate price |
|---|---|---|
| Dialog | Tourist 20GB, 30 days | Around 1,400 LKR (roughly $4.50) |
| Dialog | Tourist 30GB, 30 days | Around 1,800 LKR (roughly $6) |
| Dialog | Tourist 50GB, 30 days | Around 2,450 LKR (roughly $8) |
| Mobitel | Tourist 15GB, 7 days | Around 820 LKR (roughly $2.50 to $3) |
| Mobitel | Tourist 30GB, 30 days | Around 1,540 LKR (roughly $5) |
| Mobitel | Tourist unlimited, 30 days | Around 5,100 LKR (roughly $16) |
| Hutch | Tourist 22GB | Around 1,100 LKR (roughly $3.50) |
Prices shift from time to time and vary slightly by data volume and duration, so treat these as a guide rather than a guarantee. As a rule of thumb, a package in the 20GB to 50GB range covers most two to three week trips comfortably for maps, messaging, and social media, with some room for streaming.
Topping Up Your SIM
Running low on data is easy to fix. The MyDialog and Mobitel self-service apps let you top up with an international credit or debit card, so you don’t need to track down a shop. Scratch cards sold at small local shops and supermarkets work just as well if you’d rather pay cash. Keep your SIM packaging somewhere safe, since it shows your number, which you’ll need for most top-up methods.
Where Coverage Gets Weak
Coverage is strong across most of the country, but a few spots are worth knowing about in advance. Expect slower speeds or occasional drops in deeper sections of national parks like Yala and Wilpattu, on high mountain passes, and in remote rural villages away from the main roads. None of this is a serious problem, it just means downloading offline maps before a safari or a long hill country drive is a smart habit.
Local Communication
WhatsApp is used everywhere here, from hosts and tour guides to tuk-tuk drivers, so it’s worth having it set up and ready before you land. It’s often the fastest way to confirm a booking or sort out a pickup time once you’re on the ground.
Final Thoughts: Which Should You Choose
Choose Dialog or Mobitel if you want the broadest coverage with the least thinking involved and if your trip leans toward remote villages, tea country, or national parks. Choose Hutch if you’re sticking to cities and watching your budget closely. Whichever you pick, buying a SIM is quick, cheap, and makes the rest of the trip noticeably easier, whether that’s sharing sunset photos from Mirissa, checking train times in Ella, or just finding your way around Colombo.
FAQs About SIM Cards and Mobile Coverage in Sri Lanka
Is free Wi-Fi common in Sri Lanka?
Not really. Some hotels, cafes, and coworking spaces offer it, but speeds can be inconsistent. A local SIM is the more reliable option.
Can I recharge my SIM card online?
Yes. Dialog and Mobitel both have apps that let you top up with a card or mobile wallet. Scratch cards are also sold at supermarkets, convenience stores, and small roadside shops.
Do SIM cards work everywhere in Sri Lanka?
Coverage is strong in cities, towns, and along main roads. Dialog and Mobitel perform best in rural areas, though some remote mountain or forest areas may have weak or no signal.
Is mobile data fast enough for video calls?
Yes, with Dialog or Mobitel. 4G speeds handle Zoom or WhatsApp calls comfortably in most areas. Hutch can be slower outside major towns, but it’s fine for browsing and messaging.
Can tourists buy an eSIM instead of a physical SIM?
Yes. Both Dialog and Mobitel offer local eSIMs you can set up online or at a provider shop. International eSIMs like Airalo, Holafly, and Nomad are another option, at a higher cost per gigabyte. Check that your phone supports eSIM before choosing this route.
How much data do I need for a two-week trip?
For maps, messaging, and social media, 15GB to 20GB is usually enough. If you stream video or make a lot of video calls, a 30GB or unlimited plan is worth the extra cost.
Do I need my passport to buy a SIM card?
Yes. Registration is required by law, and you’ll need your original physical passport and visa or ETA, plus an on-the-spot photo, whether you buy at the airport or in a city shop.
1 Comment