Getting a tourist SIM in Sri Lanka: airport counters vs eSIM
Data is cheap and coverage is good. Whether to buy a physical tourist SIM at the airport or activate an eSIM before you fly, and which network to pick. Mobile data is one of Sri Lanka's best travel bargains. Dialog, SLT-Mobitel, Airtel and Hutch all run 24-hour counters in the airport arrivals concourse: in 2026 a Dialog 20GB.
The practical picture
Mobile data is one of Sri Lanka's best travel bargains. Dialog, SLT-Mobitel, Airtel and Hutch all run 24-hour counters in the airport arrivals concourse: in 2026 a Dialog 20GB tourist pack is about Rs 1,399 (US$4) and 50GB with unlimited WhatsApp about Rs 2,450. Bring your passport, registration is required.
If you want to land connected, activate an eSIM before you fly, either Dialog's own (a quick passport eKYC online) or a global provider such as Airalo, which is convenient but pricey: about US$18 for 20GB versus US$7 for 50GB bought locally. Dialog and SLT-Mobitel have the strongest island-wide coverage; expect thin signal only in remote parks and deep hill country.
Frequently asked
Which network has the best coverage in Sri Lanka?
Where do I buy a tourist SIM?
Does eSIM work in Sri Lanka?
Places in this guide
Sources
We compile and link to public sources; details change, so verify time-sensitive specifics before you travel.