Quick answer
Bandaranaike International Airport, code CMB, is at Katunayake about 35 kilometres north of Colombo, roughly 15 minutes from Negombo, 45 minutes to an hour from central Colombo, three to four hours from Kandy and two and a half to three hours from Galle. Arrivals procedure is ETA or visa check, immigration, baggage and customs, with SIM card counters and currency exchange in the arrivals hall. Pre-book transfers or use the official airport taxi desk rather than accepting offers in the hall.
Key takeaways
- The airport is at Katunayake, about 35 kilometres north of Colombo, not in the city.
- Negombo is roughly 15 minutes away and is the sensible first or last night for late or early flights.
- SIM card counters and currency exchange are located inside the arrivals hall before you exit.
- Most visitors need an ETA or visa arranged before travel; confirm current requirements.
- Use the official taxi desk or a pre-booked transfer rather than accepting offers in the hall.
The arrivals process
The sequence is immigration, baggage reclaim, then customs. Immigration will want your passport and your electronic travel authorisation or visa, plus an onward ticket and an address for your first night, so have those accessible rather than buried in a bag.
Entry requirements for Sri Lanka have changed several times in recent years, including periods of fee waivers for certain nationalities, so check the current position on the official government portal shortly before you travel rather than relying on older guidance. Apply through the official site, not through the many lookalike agency sites that charge a markup.
- →Have your passport, ETA or visa, onward ticket and first-night address ready.
- →Requirements change; check the official government portal close to travel.
- →Apply through the official site; agency lookalikes charge unnecessary fees.
- →Queues at immigration can be long when several long-haul flights land together.
SIM cards and money, before you leave the hall
SIM card counters for the main Sri Lankan networks are inside the arrivals area, and buying there is the single most useful thing you can do at the airport. Tourist data packages are inexpensive by international standards, coverage is good across the country, and having data from the moment you land makes transfers, maps and messaging straightforward. Bring your passport, which is required for registration.
Currency exchange counters and ATMs are also in the arrivals hall, and rates at the airport are generally reasonable rather than punitive. Change or withdraw enough for your first day or two: many small businesses, entry tickets and tuk-tuks are cash only, and rural ATMs can be unreliable.
- →Buy a tourist SIM in arrivals; you will need your passport to register.
- →Data packages are inexpensive and coverage is good nationwide.
- →Change or withdraw cash for the first day or two; much of the country is cash-first.
- →Airport exchange rates are generally fair, unlike at many airports.
Getting from the airport
There are four realistic options. A pre-booked transfer through your hotel or tour operator is the least stressful, with a driver holding a name board past customs. The official airport taxi desk inside the terminal gives fixed, metered rates and is the safest walk-up option. Ride-hailing apps operate and are usually cheapest, with a designated pickup area, though they need working data, which is another argument for the SIM counter.
There is also an expressway bus service to Colombo, which is inexpensive and reasonable if you are travelling light and arriving in daylight. What you should avoid is accepting an unsolicited offer from someone approaching you in the arrivals hall, which is where inflated fares and unexpected shopping detours originate.
- →Pre-booked transfer: easiest, with a driver meeting you past customs.
- →Official airport taxi desk: fixed rates, safe walk-up option.
- →Ride-hailing apps: usually cheapest, needs data and a designated pickup point.
- →Expressway bus to Colombo: cheap, fine in daylight with light luggage.
- →Do not accept unsolicited offers from touts in the arrivals hall.
Transfer times from the airport
Plan on these approximate road times, and add an hour to anything crossing Colombo during rush hour. The expressway network has transformed journeys to the south, but the roads inland to Kandy and the hill country remain slow and winding.
The important planning consequence is that arriving on a late flight and driving straight to Kandy or Galle means arriving in the small hours. Very few travellers regret spending their first night in Negombo.
- →Negombo: about 15 minutes.
- →Central Colombo: about 45 minutes to an hour, longer in rush hour.
- →Kandy: roughly three to four hours.
- →Galle: about two and a half to three hours via the expressway.
- →Sigiriya and the Cultural Triangle: roughly four to five hours.
Where to spend the first night
Negombo, fifteen minutes away, is the standard answer and a good one, particularly for flights landing late at night. It has a wide range of accommodation, a long beach, a genuinely interesting fish market and lagoon, and it lets you start the real itinerary fresh the next morning.
Waikkal, slightly further north, is quieter and greener with better hotels. Colombo makes sense if you specifically want the city's restaurants. Driving straight to Kandy or the Cultural Triangle on arrival day is possible but only advisable if you land in the morning.
- →Negombo: 15 minutes, wide accommodation choice, the default first night.
- →Waikkal: quieter and greener, slightly longer transfer.
- →Colombo: worth it if you want the restaurant scene, less so otherwise.
- →Only drive straight inland on arrival if you land in the morning.
Departing
Arrive three hours before an international departure. The terminal has a security screening at the entrance before check-in, which adds time, and check-in queues for full long-haul flights can be substantial.
The duty free area at CMB is unusual in that arriving passengers can also shop, including for electrical goods, which surprises most visitors. Departures has the usual tea, spices and gems. Buying Ceylon tea at the airport is convenient but generally poorer value than buying from an estate or a reputable shop during your trip.
- →Arrive three hours before an international departure.
- →Security screening happens at the terminal entrance, before check-in.
- →Arriving passengers can also use duty free, including for electrical goods.
- →Airport tea and spice prices are convenient but not the best value.
The other airports
Mattala Rajapaksa International near Hambantota in the deep south handles a small number of international services and is convenient for Yala and the southern coast, though schedules are limited and change.
Ratmalana, just south of Colombo, handles domestic flights and some regional services, and Jaffna's Palaly airport has connections to India. Domestic flights and seaplane services also operate between Colombo and destinations including Sigiriya, Trincomalee, Jaffna and Koggala, which can save a long drive on a short trip.
Planning your arrival day
Treat the arrival day as a write-off and plan nothing beyond a transfer, a shower and a meal. Long-haul flights into Colombo commonly land in the early hours, and trying to start sightseeing on the same day is a reliable way to be exhausted for the first three days of a trip.
Lankan Stays & Trails meets clients past customs, handles the SIM and cash stop, and builds the first night close to the airport unless you specifically want otherwise.
Frequently asked questions
How far is Colombo airport from Colombo?
Bandaranaike International Airport is at Katunayake, about 35 kilometres north of Colombo, which takes roughly 45 minutes to an hour by road and longer in rush hour. Negombo is much closer, at about 15 minutes, which is why it is the usual first-night base.
Should I buy a SIM card at Colombo airport?
Yes. SIM counters for the main networks are inside the arrivals area, tourist data packages are inexpensive, and coverage is good nationwide. Having data immediately makes transfers, maps and ride-hailing far easier. Bring your passport, which is required for registration.
What is the best way to get from Colombo airport to my hotel?
A pre-booked transfer is the least stressful, with a driver meeting you past customs. The official airport taxi desk offers fixed rates as a walk-up option. Ride-hailing apps are usually cheapest but need data. Avoid unsolicited offers from touts in the arrivals hall.
How long does it take to get from Colombo airport to Kandy?
Roughly three to four hours by road, as the route inland is slow and winding with no expressway for most of the way. Galle is about two and a half to three hours using the southern expressway, and Sigiriya is roughly four to five hours.
Where should I stay on arrival in Sri Lanka?
Negombo, about 15 minutes from the airport, is the standard choice, especially for flights landing late at night. Waikkal just north is quieter with better hotels. Driving straight to Kandy or the Cultural Triangle only makes sense if you land in the morning.
Do I need a visa for Sri Lanka?
Most visitors need an electronic travel authorisation or visa arranged before travel, though requirements have changed several times in recent years including temporary waivers for some nationalities. Check the official government portal shortly before you travel and apply there directly.
How early should I arrive at Colombo airport for departure?
Three hours before an international flight. There is a security screening at the terminal entrance before check-in, which adds time, and check-in queues for full long-haul departures can be long. Arriving passengers can also use the duty free area, which is unusual.

