Your Ultimate Guide to Colombo Airport (CMB): What to Know Before You Fly

If you’re planning a trip to Sri Lanka, chances are you’ll pass through Colombo Bandaranaike International Airport (CMB). The country’s main airport and your first taste of this beautiful island. Located just outside the Colombo city center, this is where the adventure begins (or ends). And like any airport, it helps to know what you’re walking into.
Whether it’s your first visit or your fifth, this detailed guide is packed with everything you need to know. From public transportation tips to check-in counters, duty-free shops, and even where to grab a local SIM card.
nEED help Planning The Perfect trip
I want to make it easy for anyone. Regardless of budget, travel experience, or group size—to confidently plan a memorable trip from start to finish.
Why not start your journey in style and treat yourself to Airport lounge luxury:
Arrival Process at Colombo Bandaranaike International Airport: What to Expect

Stepping off your flight at Colombo Bandaranaike International Airport (CMB) (the main airport of Sri Lanka), might feel a bit surreal. You’ll walk into that warm, tropical air with the hum of local chatter, and suddenly you’re not just traveling. You’re officially on island time!
Let’s walk through what really happens after you land, especially if it’s your first time flying into Sri Lanka.
Step 1: Immigration & Visa Requirements

Do UK and EU citizens need a visa to enter Sri Lanka?
Yes — but it’s easy.
Most travelers (including those from the UK, Europe, the US, Australia, etc.) need an Electronic Travel Authorization (ETA) to enter Sri Lanka. This is essentially your Sri Lanka tourist visa and can be applied for online via the official government website.
- ✅ Valid for 30 days (can be extended once inside Sri Lanka)
- ✅ Cost: Around USD $50 for tourists
- ✅ Best time to apply: At least 48 hours before departure
Good news: The online application is super straightforward. You’ll just need your passport, travel dates, and a credit card.
What If You Forgot to Apply?
If you arrive without an ETA, you can apply on arrival at the airport — but expect longer queues and higher fees. Honestly? I wouldn’t risk it if you’re landing in the middle of the night or after a long flight. Apply online beforehand and save yourself the hassle.
Step 2: Immigration Desks

Once you’re inside the international terminal, just follow the signs to immigration, it’s a fairly straightforward layout. You’ll first spot a row of immigration desks on your right, but if the line looks long, keep walking a little further and you’ll find a second set (which often has shorter queues). Just make sure you’re in the line marked for foreign nationals so things go smoothly.
At the counter, you’ll need to show:
- Your passport (valid for at least 6 months)
- It’s a good idea to have a copy of your ETA confirmation or visa approval handy, just in case. If you applied online before arrival, immigration should already have it on file, so you likely won’t need to show it, but it’s always better to be safe than sorry!
- Proof of return or onward travel – keep it handy just in case
- Details of your first night’s hotel booking – again just have it ready to show if asked.
They may ask a few questions about your stay, but nothing intense. I’ve always found the immigration officers to be professional, and sometimes even chatty!
Once they stamp your passport, congrats. You’re officially in Sri Lanka!
Step 3: Baggage Claim & Customs

Head down to baggage claim, and check the digital boards to find your baggage belt. Trolleys are free, and there are porters around if you need help (small tip appreciated).
The process is generally smooth, but during peak season (like December–January or around public holidays), it might take a bit longer.
Once you’ve got your luggage:
- Walk through customs (green if you’ve nothing to declare)
- Your bags may be scanned again by security personnel, but this is usually quick
- Don’t bring in large drones, alcohol above duty-free limits, or unusual electronics unless you want extra questions
Get Connected: Local SIM Cards & Currency Exchange
Before you head out, grab a local SIM card. You’ll find Dialog, Mobitel, and Airtel booths just before the airport exit. They are cheap and fast to set up (a few minutes with your passport), and plans start as low as LKR 1,000 (about £2.50 / €3).
👉 I usually get a Dialog SIM card, costs around 2500LKR (£7) for 50gb and lasts for a month.
You can also:
- Withdraw Sri Lankan rupees from ATMs (most accept international credit cards)
- Or exchange currency at one of the forex counters, you will see them just as you walk into the arrivals hall. Rates are decent, but you’ll likely get better ones in Colombo city if you’re changing large amounts
Pro tip: For better exchange rates head to in Colombo. I’ve always found them to be very helpful.
Leaving the Airport: How to Get to Colombo (and Beyond)
Once you step out of the arrivals area, the warm tropical air wraps around you (in the best way!), and just like that—you’re in Sri Lanka. Time to kick off your adventure and head toward your slice of paradise. Let the holiday of a lifetime begin! You’ve got a few options depending on your vibe and budget.
Taxis – The Comfy Choice
Airport taxis are the easiest option, especially if you’re tired, jet-lagged, or just want someone else to do the driving.
- A ride to Colombo city center takes around 45 minutes to an hour depending on traffic. – ✅ Book here: 12Go
- You can book a fixed fare taxi at the counter near the exit – Expect to pay about LKR 6,000–7,000 (roughly £15–£20 / $17–$25). Or use PickMe or Uber, which will be a little cheaper, but you might be waiting around longer.
Pro Tip: I usually book a taxi once I arrive at the airport—it gives me time to change some money and pick up a local SIM card first. Then, when I’m all set, I just head over to the taxi desk. The drivers are usually super friendly and happy to help you get sorted and on your way.
Public Buses – Budget Friendly, Local Experience
If you’re on a tight budget (or just up for an adventure), hop on the Airport Express Bus 187.
- It goes straight to Colombo Fort and runs every 30–40 minutes.
- It’s a bit bumpy and doesn’t always have air conditioning, but it’s reliable and really cheap.
It’s a great way to save money if you’re not carrying tons of luggage.
Private Transfers – Stress-Free, Especially for Long Journeys

Heading straight to Kandy, Galle, or Ella? Book a private transfer ahead of time.
👉 Galle Fort: The Ultimate Stay & Top Things To Do
👉 Stunning Stays In Kandy – Unique Spots with Breathtaking Scenery
- It’s more expensive, but if you’re travelling with family or friends, it can work out better than multiple taxis.
- Most drivers speak English and will even stop for snacks or viewpoints along the way.
🟡 I use a company called TravelBeingdom or 12Go when in Sri Lanka.
Car Rentals – For the Adventurous
Want to explore at your own pace? You can rent a car right at the Colombo airport.
- Just keep in mind that you’ll need an international driver’s permit, and driving in Sri Lanka is not for the faint-hearted — think narrow roads, surprise tuk-tuks, and the occasional cow.
👉 Thinking of hitting the road? Find out how to get your international driving permit while you’re in Sri Lanka.
Hotels Near the Airport

Got a late-night arrival or an early morning flight? Staying near Colombo Airport (CMB) can make your travel day smoother and a lot less rushed. Whether you’re looking for something budget-friendly or a comfy place to crash after a long flight, these nearby hotels, just 10-15 minutes from the terminal are great options:
- 🟡 Neem Aura Home Stay– Less than 2 miles from the airport.
- 🟡 Limeshine – Airport Transit Hotels & Residences– offers a paid shuttle service – 10mins to the airport.
- 🟡 Vivanta Colombo, Airport Garden – Luxury hotel with pool – 15mins from the airport
- 🟡 Tamarind Tree Garden Resort – Quiet, set in beautiful grounds, swimming pool & only 10 mins from the airport.
Got a bit more time before or after your flight? If you’re not ready to say goodbye to the beach vibes just yet, Negombo is the perfect spot to unwind. It’s only about 25 minutes from Colombo Airport, and offers a great mix of sun, sand, and seafood. Here are some top hotel picks to keep the holiday going:
- 🟠 Jetwing Blue – Resort style hotel, right on the beach
- 🟠 Regal Réseau Hotel & Spa – Luxury resort on the beach
- 🟠 Villa Dominikku – Budget option
- 🟠 Belmont Boutique Hotel – Offers free shuttle service to the airport
👉 Click here to view more hotels near CMB Airport
Insider Travel Tips
- Download PickMe before you land for easy airport transfers.
- Don’t exchange all your currency at the airport. Just enough for transport and a couple of days spending money. Better rates are available in Colombo City.

- Use your airport wait time to grab a local SIM and get connected fast.
- If you’re traveling during peak season (Dec–Feb), book airport taxis and hotels early.
Departing from Colombo Bandaranaike International Airport: What to Know Before You Fly Out

Leaving Sri Lanka can be bittersweet. But thankfully, Colombo’s international airport (CMB) makes the experience a little smoother (and a lot more interesting) than you might expect.
Here’s what to know about the departure process, so you don’t end your trip feeling rushed, confused, or hangry.
When Should I Arrive at the Airport?

Whether you’re flying with SriLankan Airlines, Qatar Airways, Singapore Airlines, or another major airline, the general rule is:
- 3 hours before international flights
- 1.5–2 hours before domestic flights
Check-in counters usually open 3 to 4 hours prior to departure, and queues can build quickly. Especially during the peak season (December to April) or around public holidays.

Departure Procedure & Security
- Show your travel documents at the terminal entrance (yes, there’s a document check just to get in).
- Then it’s time for security, quick and generally well-organized, with security staff who know how to move things along without stress.
- Proceed to the correct airline counter and check in your luggage.
- Head to immigration (upstairs) (keep your departure card handy if required).
Pro tip: Once through immigration, the international terminal is air-conditioned, modern, and fairly compact. So it’s easy to navigate, even if you’re running on caffeine and adrenaline.

Local Currency Use at the Airport
Here’s something many travelers forget: most shops and restaurants do NOT accept Sri Lankan rupees once you’re past security.
- You’ll need to pay in USD, EUR, GBP, or use international credit cards
- There are a couple of currency exchange counters to convert leftover rupees — but the rates aren’t great
- It’s often best to use up your LKR before arriving at the airport or tip the friendly staff in local currency
Food, Lounges & Shopping

Options are limited compared to major global airports, but you’ll get by. You will find a few 24/7 snack counters, Ceylon Tea shops, and cafes in the departure lounge. There’s also a Burger King at the airport if you’re craving something familiar. But after two weeks of eating delicious local food at local prices, the menu might feel a little steep. Still, it can be a comforting option before a long flight!

Update: I came across a small coffee and snack stand inside the terminal that actually accepts rupees, which is super handy! You’ll find it right next to the airports relaxation spa (if you have time you can grab a foot or neck massage before your flight. Or just opposite the SriLankan Airlines Business Class Lounge. Perfect for a quick bite or caffeine fix before your flight.

Don’t skip the duty-free! The duty-free shop at Colombo Bandaranaike International Airport is impressively well-stocked. Perfect for a little last-minute shopping. You’ll find everything from perfumes, premium liquor, tobacco and cigarettes, to Ceylon tea, local snacks, and classic souvenirs. Fancy something luxe? They even stock high-end beauty brands like La Prairie, Chanel, and La Mer.
Just a quick tip: you won’t be able to pay in Sri Lankan rupees here, but credit and debit cards are accepted, so you’re covered.
Final Thoughts

Arriving at Colombo Bandaranaike International Airport is actually pretty smooth once you know the steps. You’ve got modern facilities, airport lounge access if you’re flying business, and helpful passenger services like SIM card booths, currency exchange, and credit card ATMs.
And whether you’re off to the beaches, tea country, or staying in Colombo city for a few days, the airport is your starting point for an unforgettable trip.

FAQs – Colombo Airport Guide
What is the main airport in Sri Lanka?
The main airport in Sri Lanka is Bandaranaike International Airport (CMB), also commonly known as Colombo Airport.
How far is Colombo Airport from the city center?
Colombo Airport is about 32 km (20 miles) from the city center. Travel time can range from 45 minutes to 1.5 hours depending on traffic.
Is Colombo Airport open 24 hours?
Yes, Colombo Airport operates 24/7, including immigration, baggage claim, and most food & beverage outlets.
Do I need a visa to enter Sri Lanka?
Most travelers need an Electronic Travel Authorization (ETA) before arrival. You can apply online prior to your trip.
Can I get a SIM card at Colombo Airport?
Yes, several telecom providers have SIM card counters in the arrivals area, and setup takes just a few minutes.
Is there Wi-Fi at Colombo Airport?
Yes, free Wi-Fi is available throughout the terminal. Just connect and follow the login prompts.
Are there taxis and public transport options from Colombo Airport?
Yes, you’ll find official airport taxis, ride-hailing apps, and public buses right outside the terminal.
Are there lounges at Colombo Airport?
Yes, business class lounges are available, offering Wi-Fi, snacks, drinks, and shower facilities.
Where can I exchange money at Colombo Airport?
Currency exchange counters and ATMs are available in the arrivals and departures areas.
Is it better to stay near Colombo Airport or in Negombo?
If you have an early or late flight, staying near the airport is convenient. If you have more time, Negombo is great for relaxing by the beach—just 25 minutes away.
