Skip to content
Sri LankaTravel Guides

Planning

Sri Lanka SIM Cards, eSIMs and Wi-Fi: How to Stay Connected

A local SIM is cheap, quick to set up and makes everything from ride-hailing apps to train tickets easier. Here's how to get connected the moment you land.

By Sri Lanka Travel Guides Editorial TeamUpdated 5 November 20262 min read

Sri Lanka SIM Cards, eSIMs and Wi-Fi: How to Stay Connected

Mobile data in Sri Lanka is cheap and coverage is good across most of the island. A local SIM or eSIM lets you use maps, ride-hailing apps such as PickMe and Uber, WhatsApp (which almost every driver and guesthouse uses) and online train bookings. It's one of the best-value things you'll buy on your trip.

Which network?

The main mobile networks are:

  • Dialog — the largest network, with the widest coverage, including most rural areas, national parks and the hill country.
  • SLT-Mobitel — the state-owned operator, with good coverage across the island.
  • Hutch — usually the cheapest, with good coverage in towns and along main roads but weaker in remote areas.

For a typical tourist route, Dialog or Mobitel are the safest choices. If you're travelling as a couple, buying SIMs on two different networks gives you a back-up in places where one is weak.

Buying a SIM at the airport

After passport control and baggage reclaim at Bandaranaike International Airport, you'll find network counters in the arrivals hall selling tourist SIM packages with a generous data allowance, some local call time and validity of around 30 days. Staff will insert and activate the SIM for you.

You'll need:

  • your passport (the SIM is registered to it),
  • an unlocked phone,
  • cash or a card.

Airport prices are slightly higher than in town but still inexpensive, and having data from the moment you land is worth it. See our airport arrival guide.

Buying in town

Any Dialog, Mobitel or Hutch shop, and many small phone shops, sell SIMs. Bring your passport. Top-ups ("reloads") are sold everywhere — in supermarkets, pharmacies and roadside shops with the network's sign outside — and you can add data packages by dialling a short code or through each network's app.

eSIMs

If your phone supports eSIM, you can buy a Sri Lankan data eSIM online before you travel from international eSIM providers, and the local networks increasingly offer tourist eSIMs too. It's convenient, but local physical SIMs usually give you more data for the money and a local phone number, which is handy for calling drivers and guesthouses.

Wi-Fi

Almost all hotels and guesthouses offer free Wi-Fi, and many cafés in tourist towns do too. Speeds vary a lot, especially in rural areas and during heavy rain. If you need to work online, see our digital nomad tips in the guide to where to stay and always keep mobile data as a back-up.

Coverage blackspots

Expect weak or no signal:

Download offline maps (Google Maps and Maps.me both work well) before heading into these areas.

Frequently asked questions

Can I buy a SIM card at Colombo airport?

Yes. Network counters in the arrivals hall sell tourist SIM packages. Bring your passport and an unlocked phone.

Which is the best SIM card for tourists in Sri Lanka?

Dialog has the widest coverage, with SLT-Mobitel a close second. Hutch is cheaper but weaker in remote areas.

Do I need a passport to buy a SIM in Sri Lanka?

Yes. SIM cards must be registered with your passport.

Turn this into a plan

Our free AI trip planner builds a day-by-day Sri Lanka itinerary for your dates, with realistic travel times.

Plan my trip

Questions & comments

Share a tip or ask a question. Comments are moderated.

  • No comments yet — be the first.

Keep planning