Quick Answer
Skip the Counter Queue at Bandaranaike Airport
You’ve just landed at Bandaranaike International (CMB) after a long haul, and the last thing you want is a queue at a SIM counter before your PickMe app can find you a ride into Colombo. An eSIM sidesteps that entirely: buy it over wifi before you fly, install the profile, and the only thing left to do on landing is switch off airplane mode.
Sri Lanka runs on Dialog and Mobitel as the two dominant networks, both with solid 4G across Colombo, Kandy, Ella and Galle, the classic south and hill-country loop. The real question is which plan fits your trip, eSIM or a physical tourist SIM, and that’s what this guide compares.
- Activate before you fly: data works on arrival
- Plans for 200+ countries from a few dollars
- Keep your number; no physical SIM swap
Airalo vs Dialog vs Mobitel: Which One Fits Your Trip
| Option | Best for | Rough cost | The catch |
|---|---|---|---|
| Airalo Sri Lanka eSIM | Most visitors, data-only needs | Starts around $4.50, up to 20GB/30 days | Data-only, no local phone number, exact tier prices change over time |
| Dialog Tourist SIM | Travelers who also want a local number | Roughly LKR 1,400-2,450 (~$4-7) | Physical SIM, means a counter stop and passport check on arrival |
| Mobitel Tourist SIM | Budget-focused, simple data | Around LKR 499-999 (~$1.50-3) | Data allowance varies by pack, less consistently documented than Dialog’s |
| Home carrier roaming | A single call or text, in a pinch | Often steep, varies by carrier | Easy to rack up bill shock without a travel add-on |
For a straightforward trip around the Colombo-Kandy-Ella-Galle loop, Airalo’s eSIM is the least friction: it’s live before you land and you never touch a counter. If you’d rather have a Sri Lankan phone number for local bookings or WhatsApp verification, Dialog’s Tourist SIM is the more established of the two physical options, with a clearer published price band than Mobitel’s.
Buying a Physical SIM at CMB: What to Expect
Both Dialog and Mobitel operate counters in the Bandaranaike International Airport arrivals area, so a physical tourist SIM is genuinely a landing-day option, not something you need to plan days ahead.
- Bring your passport. Sri Lankan SIM registration requires ID, standard across both carriers.
- Dialog’s Tourist packs bundle 20-50GB of data over a 30-day validity window, priced roughly LKR 1,400 to 2,450 (about $4 to $7), plus a local call/SMS allowance.
- Mobitel’s Tourist SIM pack runs around LKR 499 to 999 (about $1.50 to $3) inclusive of local taxes; the exact data allowance varies by which pack the counter has active, so ask before you pay.
- Exchange rate moves. Sri Lanka’s rupee has traded around LKR 335 per US dollar in recent checks, but confirm the current rate at the Central Bank of Sri Lanka (cbsl.gov.lk) before converting, since it shifts.
The trade-off against an eSIM is simple: a counter stop with your bags still in tow, in exchange for a working local number.
How Much Data Do You Actually Need in Sri Lanka
Checking a PickMe fare, pulling up the seat reservation portal for a train, or translating a menu at a Kandy food stall barely dents a data plan. Video calls home and hotspotting a laptop between guesthouses in Ella are what actually add up.
| Trip length | Light use (maps, chat) | Typical use (+ some video) | Heavy (video calls, hotspot) |
|---|---|---|---|
| Long weekend (3-4 days) | 1-1.5GB | 2-3GB | Larger plan or unlimited |
| 1 week | 2-3GB | 4-6GB | Larger plan or unlimited |
| 2 weeks (Colombo + Kandy + Ella + Galle) | 4-6GB | 8-10GB | Larger plan or unlimited |
Wifi is common in Colombo hotels, Kandy guesthouses and Galle Fort cafes, but it thins out fast in the hill country between Kandy and Ella. A working data plan matters more on that stretch, since you can’t always count on the reserved-seat train status or a tuk-tuk fare tracking through spotty guesthouse wifi alone.
September in Sri Lanka: Where Coverage and Season Line Up
September sits in the shoulder window: the south and west coast (Colombo, Galle) are easing out of the Yala monsoon with lighter crowds and lower prices, while the hill country around Kandy and Ella stays dry and pleasant. Both are on the loop with the strongest Dialog and Mobitel signal, so a September trip along this route rarely runs into coverage gaps.
That coverage story flips further out. VoyageHacks routes these guides’ classic circuit through Colombo, Kandy, Ella and Galle, the south and central loop, rather than the rural north and east interior, where both signal and road infrastructure are less consistent.
Frequently Asked Questions
What is the best eSIM for Sri Lanka?
For most visitors, Airalo’s Sri Lanka eSIM is the simplest pick: it’s data-only, installs before you fly, and pricing starts around $4.50 for the smallest tier. If you’d rather have a local phone number too, a physical Dialog or Mobitel tourist SIM bought at Bandaranaike Airport (CMB) is the alternative.
How much does a Sri Lanka eSIM cost?
Airalo’s Sri Lanka eSIM starts around $4.50 for its smallest data/validity tier, with larger bundles up to 20GB over 30 days; check airalo.com/sri-lanka-esim for current per-tier pricing, since it’s repriced periodically. Dialog’s physical Tourist packs (20-50GB, 30-day validity) run roughly LKR 1,400 to 2,450, about $4 to $7. Mobitel’s prepaid Tourist SIM pack is priced around LKR 499 to 999, roughly $1.50 to $3, inclusive of local taxes.
Can I buy a SIM at Bandaranaike Airport (CMB) instead of an eSIM?
Yes. Dialog and Mobitel both run counters in the CMB arrivals area and sell tourist SIM packs on the spot, with your passport. The trade-off is the usual one: a queue after a long flight, versus an eSIM that’s already active before you clear immigration.
Does Sri Lanka have good mobile signal outside Colombo?
Yes, on the classic south and hill-country loop. Colombo, Kandy, Ella and Galle all have solid 4G coverage from Dialog and Mobitel. Signal thins out in remote rural stretches and the northern interior, so download offline maps as a backup if you’re heading off that main route.
What emergency number should I save for a Sri Lanka trip?
Save 119 for police and 1990 for ambulance (the Suwa Seriya Foundation’s free islandwide emergency service). Both are free calls, and the 1990 call centre is co-located with the 119 police centre, so a 1990 call can also summon police. Average ambulance response time is cited around 15.5 minutes.
Get Connected Before You Land
Install the eSIM at home, land at CMB, switch off airplane mode. VoyageHacks checked these operator plans in August 2026: whichever you pick, your PickMe fare, your guesthouse address and the nearest food stall are one tap away before you’ve cleared the terminal.
- Activate before you fly: data works on arrival
- Plans for 200+ countries from a few dollars
- Keep your number; no physical SIM swap
Keep planning your trip with our best time to visit Sri Lanka , Sri Lanka itinerary , and Sri Lanka travel budget guide , plus browse more travel eSIMs , hotels , flights and travel insurance for the rest of the trip.