The cleanest move is to install a Sri Lanka eSIM before you land at Bandaranaike. You walk out of the terminal already online, ready to order a PickMe or find the Airport Express bus without stopping at a desk. CMB does have official SIM counters from Dialog, Mobitel, and Airtel in the arrivals hall, plus free terminal WiFi, and the Dialog desk even runs 24 hours, but every one of those still means queuing with your passport while jet-lagged. A pre-loaded eSIM activates over WiFi or home data in a couple of minutes and is live the instant the cabin doors open.
What This Guide Covers
Jump to the section most relevant to you
SIM and eSIM Options at Bandaranaike Airport
Bandaranaike International Airport (CMB), in Katunayake about 35 km north of Colombo, keeps its connectivity options grouped in the arrivals hall, so you will pass them all once you clear immigration and grab your bags.
Quick Arrivals Summary
Branded Dialog, Mobitel, and Airtel counters sit in the arrivals hall just past baggage claim, before you reach the public exit. The Dialog desk runs 24 hours, which matters because a large share of long-haul flights into Colombo land in the small hours. Pay in rupees, US dollars, or euros, and most counters take cards too.
Staffed SIM Counters
Dialog's counter is the busiest and often has a short tourist queue after a big arrival, reflecting its status as the island's widest network. Mobitel sits alongside as a strong second, matching Dialog closely on coverage and leading on island-wide speed in recent testing. Airtel has a desk too, though it is the weaker choice for travel beyond the cities. Staff register the SIM to your passport on the spot and activate it before you walk off.
Tourist Bundles at the Counter
The desks sell tourist data SIMs at close to the genuine rate: a 20 to 30 GB bundle with some local and international call minutes typically runs LKR 1,300 to 1,500, around 4 to 5 USD, valid 30 days. That is fair pricing for an airport, but you still hand over your passport and wait your turn, and a late landing can mean the only staffed desk open is Dialog.
eSIM at the Airport
There is no physical eSIM rack to browse at CMB, but you can buy and install one online over the free terminal WiFi the second you land. That is the very same thing you could do at home before departure, which is precisely why pre-installing is the simplest route of all.
Free Airport WiFi at Bandaranaike (CMB)
Bandaranaike offers free terminal WiFi, which is what lets you activate an eSIM or buy a plan online the moment you arrive.
Open WiFi settings
On your phone's WiFi screen, look for the airport network, commonly shown as something like free Wi-Fi@BIA or a similarly named CMB free WiFi hotspot. No password is needed to join.
Complete the quick registration
A portal page opens asking for a few details, often a passport number or mobile number, to grant access. Fill it in and accept the terms, then the connection goes live.
Use it to confirm your eSIM
Once online, you can finish installing or activating a travel eSIM, then verify it is working before you leave the terminal for the taxi rank or bus stop.
Where the free WiFi runs out
That airport signal does not follow you onto the expressway. The instant you climb into a taxi or board the Airport Express bus, it is gone, and the 35 km run into Colombo is exactly when you want maps and messaging working. Terminal WiFi is also slower and less private than your own mobile data, so use it to confirm your eSIM is live, not as your connection for the journey.
Bandaranaike to Colombo: Transit and Data En Route
Katunayake sits about 35 km north of central Colombo, and most travelers take the Colombo-Katunayake Expressway in, which keeps the ride short and predictable. This is the stretch where working data earns its keep, for navigation, for messaging your accommodation, and for keeping an eye on the fare. Here are the main options.
| Option | Destination | Time | Fare (one way) |
|---|---|---|---|
| PickMe / Uber | Anywhere in Colombo, door to door | 30 to 50 min via the expressway | Roughly LKR 2,500 to 4,000 |
| Airport Express bus (Route 187) | Colombo Fort station | About 50 to 60 min | Around LKR 290 |
| Metered / counter taxi | Hotels across central Colombo | 30 to 50 min via the expressway | Roughly LKR 2,500 to 3,500 incl. toll |
The Airport Express bus, route 187, is the bargain at around LKR 290 and runs mainly on the expressway with few stops, reaching Colombo Fort in roughly 50 to 60 minutes, though it generally stops running by about 22:00. A PickMe or Uber is the easy door-to-door choice and usually lands around LKR 2,500 to 4,000 depending on time and demand, with a live eSIM letting you book it from the baggage hall rather than negotiating at the rank.
Data coverage on the ride in
The expressway corridor between Katunayake and Colombo has solid Dialog and Mobitel coverage the whole way, so your own eSIM or SIM keeps maps, ride tracking, and messages flowing for the full 30 to 60 minute run. That beats relying on patchy bus WiFi or none at all in a taxi, and it means you can watch your route and check your drop-off pin as you go, which is exactly when first-time arrivals want it most.
Why Install an eSIM Before You Land
There is a strong case for sorting your connection before the plane even leaves your home airport.
Pre-installed eSIM
Buying at the airport
How to do it
Buy a Sri Lanka eSIM online a day or two before departure, load the profile while you still have home internet, and keep the line switched off until you touch down. When you land at CMB, flip the eSIM line on in your settings and you are connected at once, with no need to log in to the airport WiFi. If you are unsure which plan fits, check our Sri Lanka eSIM guide first.
CMB Counter Prices vs an eSIM
So which actually costs less. The CMB counters are among the better-value airport SIM desks anywhere, but an eSIM still wins on convenience and is competitive on price. Typical 2026 numbers look like this:
| Where | Typical plan | Price |
|---|---|---|
| CMB Dialog / Mobitel counter | ~20 to 25 GB, 30 days | About LKR 1,300 to 1,500 (~$4 to $5) |
| CMB counter | ~50 GB, 30 days | About LKR 2,450 (~$8) |
| Online eSIM | Short stay, capped data | From about $5 |
| Online eSIM | ~10 GB for a longer trip | Around $15 to $20 |
The local counter SIM is genuinely cheap on a pure rupees-per-gigabyte basis, more so than most eSIMs, because Sri Lankan data is so inexpensive. What the eSIM buys you is everything around that number: no passport registration, no queue behind a planeload of arrivals, working data before you even reach the desk, and a plan you locked in at home in your own language. For data-only travelers who value a frictionless arrival, that trade is usually worth the small premium.
The verdict
Install a Sri Lanka eSIM before you fly, and use the free CMB WiFi only to confirm it is live. Keep the Dialog and Mobitel counters in mind as a backup if your phone turns out not to support eSIM, or if you specifically want a local number for calling drivers and guesthouses. Not sure how much data your island loop needs? Run the eSIM Finder to size the right plan.
Frequently Asked Questions
Where do I find the SIM counters at Colombo airport?
The Dialog, Mobitel, and Airtel counters are in the arrivals hall at Bandaranaike (CMB), just past baggage claim and before the public exit. Dialog's desk is the busiest and stays open 24 hours, so even a small-hours landing gets you a SIM. Staff register the line to your passport at the counter, and you can pay in rupees, US dollars, or euros, usually by card too.
Does Bandaranaike airport have free WiFi?
Yes. Connect to the airport's free terminal WiFi, shown as a network like free Wi-Fi@BIA, then complete a short portal registration that usually asks for a passport or mobile number. Once you accept the terms you are online. It is the easiest way to activate a travel eSIM the moment you land, though it does not reach beyond the terminal onto the expressway.
Will I have data on the way from CMB into Colombo?
Yes, if you have your own eSIM or SIM. The Colombo-Katunayake Expressway corridor has solid Dialog and Mobitel coverage for the whole 35 km run, so maps, ride tracking, and messages keep working in a PickMe, a taxi, or the route 187 Airport Express bus. Relying on bus WiFi alone is far less dependable, which is why a pre-installed eSIM is the safer bet for the ride in.
Is the Colombo airport SIM cheaper than an eSIM?
On raw price per gigabyte, often yes, because Sri Lankan data is so cheap, a 20 to 25 GB counter SIM runs only about LKR 1,300 to 1,500. The eSIM trade-off is convenience: no passport registration, no queue, and working data before you reach the desk. For most data-only travelers the small premium for a frictionless arrival is worth it, while a local SIM suits anyone who wants a Sri Lankan number.
Should I set up my eSIM before or after landing at CMB?
Set up the profile before you fly, while you still have home internet, and leave the line off until you arrive. When you land at Bandaranaike, switch the eSIM on in your settings and you have data right away, with no counter visit and no need to join the airport WiFi first. Installing after landing works too, but only once you connect to the free terminal WiFi to download it.