Quick answer
The easiest way to stay connected in Sri Lanka is a local prepaid SIM with a data package, bought at Colombo airport on arrival or at official network stores in town. The main networks are Dialog and Mobitel, with the widest coverage; Hutch and Airtel are cheaper alternatives. Tourist SIM bundles offer generous data at low cost. Bring your passport to register the SIM, and an unlocked phone. eSIMs are a convenient alternative if your phone supports them. 4G coverage is good in populated and tourist areas, patchier in remote regions; hotel and café wi-fi varies.
Key takeaways
- Buy a local prepaid SIM at the airport or an official store on arrival.
- Dialog and Mobitel have the widest coverage; Hutch/Airtel are cheaper.
- Tourist data bundles are generous and very cheap.
- Bring your passport (for registration) and an unlocked phone.
- eSIMs are a convenient option; wi-fi varies, so mobile data is king.
Which network to choose
Sri Lanka's main mobile networks are Dialog and Mobitel, which between them have the widest and most reliable coverage, including in many rural and hill areas—the safest choice for travellers. Hutch and Airtel are cheaper but with somewhat less reach. For most visitors, a Dialog or Mobitel tourist SIM is the simplest, most dependable pick.
If you'll spend time in remote regions (the deep north, east, or hill trails), prioritise coverage over price.
- →Dialog / Mobitel: widest coverage (recommended)
- →Hutch / Airtel: cheaper, slightly less reach
- →Tourist SIM bundles offer lots of data cheaply
Where and how to buy
The easiest place to buy is the arrivals area at Colombo (Bandaranaike) airport, where the networks have counters offering tourist packages and will set up the SIM for you. Alternatively, buy from official network stores in town (avoid random street vendors). You'll need your passport to register the SIM, and an unlocked phone to use it.
Top-ups and data add-ons are sold widely at shops and via apps once you're set up.
eSIMs & alternatives
If your phone supports eSIM, you can buy a Sri Lanka travel eSIM online before you arrive and be connected the moment you land—convenient, though sometimes pricier than a local physical SIM. International roaming from your home provider works but is usually expensive, so a local SIM or eSIM is far better value for a longer trip.
A pocket wi-fi device is another option for groups sharing a connection.
Coverage & wi-fi
4G coverage is good across populated and tourist areas and surprisingly far into the countryside, though it thins in remote hills, jungle, and parts of the north and east. Hotel and café wi-fi ranges from good to unreliable, and occasional power cuts can affect it—so mobile data is the more dependable backbone for maps, ride apps, and calls.
Download offline maps and key info as a backup for remote stretches.
Staying connected on your trip
Grab a SIM or activate an eSIM on arrival, choose a generous data bundle, and keep a power bank for long days and outages. With data sorted, ride apps, maps, translation, and staying in touch all become effortless.
Lankan Stays & Trails can advise on connectivity and ensure your itinerary runs smoothly whether you're online or off. See our digital-nomad and getting-around guides, or share your plans.
Frequently asked questions
What is the best SIM card for tourists in Sri Lanka?
A Dialog or Mobitel prepaid tourist SIM is the best choice for most visitors, offering the widest coverage and generous, cheap data bundles. Hutch and Airtel are cheaper but with slightly less reach. Buy at the airport or an official store with your passport.
Where can I buy a SIM card in Sri Lanka?
The easiest place is the arrivals area at Colombo airport, where networks offer tourist packages and set up the SIM for you. You can also buy from official network stores in town. Bring your passport to register it and an unlocked phone.
Does Sri Lanka have good internet coverage?
4G coverage is good across populated and tourist areas and reaches surprisingly far into the countryside, though it thins in remote hills, jungle, and parts of the north and east. Hotel and café wi-fi varies, so mobile data is the more reliable option.
Can I use an eSIM in Sri Lanka?
Yes—if your phone supports eSIM, you can buy a Sri Lanka travel eSIM online before arrival and connect on landing. It's convenient, though sometimes pricier than a local physical SIM. International roaming works but is usually expensive.
How much does mobile data cost in Sri Lanka?
Data is cheap by international standards, with tourist bundles offering generous allowances for a low price. Exact costs and packages change, so check the network's current tourist offers when you buy your SIM.
Should I rely on wi-fi or mobile data in Sri Lanka?
Mobile data is the more dependable backbone, as hotel and café wi-fi varies and power cuts can affect it. A local SIM or eSIM with a good data bundle, plus a power bank, keeps maps, ride apps, and calls working reliably.

