Bandaranaike International Airport, still commonly called “Colombo Airport” or CMB, actually sits in Katunayake about 30 kilometers north of Colombo’s city center. That short distance can play out very differently depending on when you land, how much luggage you are carrying and where in Colombo you are staying. This guide walks through the main transfer choices from the airport to central Colombo, comparing airport taxis, Uber, PickMe, private transfers, the Route 187 airport bus and the limited train connection, so you can choose the option that suits your budget and hotel location.

Get the latest updates straight to your inbox!

Travelers leaving Bandaranaike International Airport toward taxis and ride-hailing cars at dusk.

Understanding the Route from Bandaranaike Airport to Colombo

Bandaranaike International Airport (CMB) is connected to Colombo by the Colombo–Katunayake Expressway and the older coastal road that passes Negombo and Wattala. In smooth traffic, a car can cover the 30 to 35 kilometers between the airport and Colombo Fort in around 35 to 45 minutes using the expressway. During peak rush hours, especially weekday mornings heading into the city and evenings heading out, the same trip can stretch to 60 to 90 minutes once you leave the expressway and hit city traffic around Peliyagoda and Pettah.

Most official taxis and app rides will automatically use the expressway because it is significantly faster and only adds a modest toll to the fare. The toll is typically included in fixed-rate airport taxi prices and is a minor addition on ride-hailing trips. The older coastal road is sometimes used by the Route 187 bus and local buses, as well as by drivers seeking to avoid expressway tolls, but it is slower and more exposed to congestion and random delays such as level crossings, roadside markets and ad hoc roadworks.

When you plan your transfer, think not only about the distance to Colombo in general but also the last few kilometers to your specific neighborhood. A hotel in the Fort or Pettah areas is close to the expressway exit and usually adds only 10 to 15 minutes in normal traffic. Hotels in Colombo 3 (Kollupitiya) or Colombo 4 (Bambalapitiya) can add another 15 to 20 minutes, while stays in Colombo 5, 6 or 7 often involve narrower local streets where traffic can be slow, especially during school hours and early evening.

Travel time also changes dramatically by time of day. Late evening and early morning arrivals, such as many long-haul flights from Europe and the Middle East, often find the expressway and city streets quieter, making even bus and taxi options more predictable. Midday and late afternoon landings, particularly on weekdays, call for more buffer time if you have connections or meetings scheduled in Colombo.

Airport Taxi Counters: Simple and Predictable

After customs at Bandaranaike Airport you emerge into the arrivals hall where you will see several official taxi counters offering fixed-price transfers to Colombo. These desks, operated in partnership with the airport authority, typically quote a flat rate based on your destination area, so you pay one price whether you are headed to Colombo Fort, Galle Face, Kollupitiya or further south within the Colombo urban area. Typical quoted prices to central Colombo often fall in the region of around LKR 4,000 to 6,000 depending on vehicle category and fuel prices at the time you travel.

To use the service, you go to the counter, state your hotel or address and select a car type, usually a small sedan for one or two travelers with luggage or a larger car or van for families and board bags. You pay at the counter in Sri Lankan rupees, receive a receipt and are directed outside to a numbered bay where your driver meets you. Because the price is fixed, you do not need to worry about the meter being switched on or negotiating for the expressway route. For many first-time visitors landing late at night, this is the least stressful option.

An advantage of airport taxis is that they are always available, even at 2 a.m., and you do not need mobile data or a local SIM to arrange them. If you arrive without having exchanged money, there are banks and ATMs in the arrivals hall, so you can withdraw rupees to pay. Vehicles are usually basic but serviceable: air-conditioned sedans with enough space for two large suitcases and carry-on bags. Larger vans cost more, but can still be reasonable when the fare is split between three or four travelers.

The main drawbacks are cost and limited transparency. Fixed counter prices are typically higher than what you might pay using a ride-hailing app like Uber or PickMe on a non-surge day, especially if fuel prices fall but counter tariffs have not yet been updated. You also have little control over the exact vehicle model or driver beyond the basic category chosen. For most visitors who prioritize ease at the end of a long flight, the slight premium is often worth paying, but budget-conscious solo travelers may prefer app-based options.

Uber and PickMe: App Rides from the Airport

Both Uber and PickMe, Sri Lanka’s homegrown ride-hailing app, operate at Bandaranaike Airport and throughout Colombo. In practice, PickMe often has denser coverage and more vehicle types, including three-wheelers and budget micro-cars, while Uber tends to focus on standard cars and higher categories. Typical app fares from the airport to central Colombo can range from roughly LKR 3,000 to 5,000 for a standard car, depending on time of day, demand, tolls and the exact destination in the city.

There is a designated area outside arrivals for app pickups. After collecting your luggage and exiting the terminal, you generally need to walk a short distance past the main car park or follow signs and instructions in the app to find the correct pickup zone. Many travelers purchase a local SIM card or activate roaming data at the airport in order to use Uber or PickMe immediately. Without data, you will not be able to request an app ride, although a PickMe counter inside the terminal can sometimes arrange a ride for you using the same platform.

Ride-hailing apps offer the advantages of transparent, upfront pricing and digital receipts. Before confirming your ride, you will see an estimate for the fare and can choose the vehicle category that matches your luggage and comfort preferences. For example, a couple with two large suitcases might choose a standard or mini sedan on PickMe, while a group of four with multiple bags might opt for a larger car or van category if available. Payment can usually be made in cash to the driver, although adding a card for in-app payments is more convenient and reduces the need to carry large sums of cash.

There are a few caveats. At busy times, such as early mornings when several international flights land together, surge pricing may push app fares close to airport taxi rates, and drivers may become selective about long trips into heavy traffic. On rare occasions, app drivers have been reported to accept a trip and then call to request a higher cash price than shown in the app. If that happens, the simplest solution is to cancel and rebook with another driver, or switch to the airport taxi counter if you are tired of negotiating. As a rule, Uber and PickMe are reliable for straightforward airport to Colombo city transfers, especially during daytime or early evening.

Private Transfers and Hotel Cars: Best for Comfort and Complex Itineraries

Travelers who value comfort and certainty, or who are continuing well beyond Colombo on arrival, often prefer to arrange a private transfer in advance. Many Colombo hotels, particularly international chains along Galle Face and in the central business district, offer airport pick-up services at a premium price. A hotel car from the airport to a five-star property in Colombo can cost more than a standard taxi, but includes a driver waiting with a name board, assistance with luggage and a guaranteed vehicle standard, often a late-model sedan or SUV.

In addition to hotel drivers, numerous local operators and online transfer services sell fixed-price pickups from Bandaranaike Airport to Colombo and other destinations. These companies typically communicate via email or messaging apps, confirm the price beforehand in local currency or a major foreign currency, and may allow you to pay in advance by card. For example, a pre-booked transfer to a mid-range hotel in Colombo 3 or Colombo 5 might cost broadly similar to an airport taxi, but you have the peace of mind that someone is monitoring your flight and will wait even if you are delayed at immigration.

Private transfers are especially attractive if you are landing with children, carrying bulky luggage such as surfboards or musical instruments, or heading directly to destinations beyond Colombo such as Galle, Kandy or the Cultural Triangle. Instead of hauling bags across Colombo to connect with a train or bus, you can travel door to door in one vehicle. Drivers on longer runs are often open to quick stops at ATMs, supermarkets or SIM card kiosks, which can be helpful on arrival day.

The downsides are mainly cost and the need to research reputable providers ahead of time. Rates quoted online can vary widely, and some operators add surcharges for late-night arrivals, tolls or parking. When comparing, check whether the expressway toll is included, whether there are additional night charges and how long the driver will wait if your flight is delayed. As with any pre-booked car service, it is wise to reconfirm your pickup a day or two before travel and carry the driver’s phone number in case you struggle to find each other in the arrivals area.

For budget-minded travelers comfortable with basic public transport, the Route 187 airport bus is the most economical way to reach central Colombo. Operated as a 24-hour service between Bandaranaike Airport and Colombo Fort bus station, the bus is typically air-conditioned and uses the expressway for most of the journey. In light traffic, the ride can take around 45 to 60 minutes, although delays are possible at peak hours or if the timetable slips.

The bus stop at the airport is usually located just outside the terminal area, near the airport exit road. After clearing customs, you follow signs for buses or ask an airport staff member to point you toward the airport–Colombo bus. Tickets are bought either on board from the conductor or at a small kiosk near the stop, and the fare is generally a fraction of the cost of a taxi or app ride. Even with periodic fare revisions, travelers commonly find the cost to be only a few hundred rupees, making it appealing to solo backpackers and those on tight budgets.

The bus terminates at or near Colombo Fort, the main downtown transport hub where you can connect to local buses, long-distance coaches and the Colombo Fort railway station on foot. From there, short tuk-tuk or app rides can take you onward to areas like Kollupitiya, Bambalapitiya or Colombo 7. For example, a traveler staying in a guesthouse in Colombo 3 might ride the 187 bus to Fort, then take a three-wheeler for the last 10 to 15 minutes to reach their accommodation.

However, there are trade-offs. The bus does not have dedicated luggage racks in the way an airport coach might in some countries, so large suitcases end up in the aisle or on the floor near your seat. At busy times this can be inconvenient both for you and for other passengers. Comfort is basic, and air-conditioning performance can vary. If you arrive very late at night, you may face a wait for the next departure, and women traveling alone at odd hours sometimes prefer the perceived safety of a direct car over a mostly empty bus. In short, Route 187 is ideal if you prioritize saving money and do not mind a simple local experience.

There is currently no train platform directly inside Bandaranaike Airport, and the much-discussed dedicated airport rail link for passengers has yet to become a standard option. However, there is a railway station called Colombo Airport Katunayake on the main line between Colombo and the north, which can be used in combination with a short local taxi or tuk-tuk ride from the terminal. This is more of an improvised route than a mainstream airport transfer and suits travelers with light luggage who enjoy trains.

In practice, you would exit the airport, take a short ride to the nearest station served by trains to Colombo Fort, and then board a local or intercity train into the city. Fares on Sri Lankan Railways are low, often significantly cheaper than any taxi, but timetables can be irregular, and trains are frequently crowded, especially in peak commuting hours. Boarding with multiple large suitcases can be stressful, and there may not be dedicated storage areas for luggage.

Because of these constraints, the train option is rarely recommended as the primary transfer for most arriving passengers, particularly after a long flight. It can be interesting for repeat visitors who land at off-peak times, travel with a backpack only and want to experience local rail travel from day one. For everyone else, the combination of an airport taxi, ride-hailing car or bus directly to the city is usually much more practical.

If you are staying near Colombo Fort or Maradana and are curious about trains, a more relaxed alternative is to take a direct car from the airport into town and then ride the train on a later day-trip, for example from Colombo Fort to Galle or Kandy, when you are better rested and not burdened with all your luggage.

Traffic, Luggage and Choosing by Hotel Area

How you choose to travel from Bandaranaike Airport to Colombo should depend heavily on where you are staying and how much luggage you have. For hotels in or around Colombo Fort and Pettah, such as business hotels close to the World Trade Center or budget guesthouses near the main bus station, the Route 187 bus plus a short tuk-tuk ride can be a sensible budget-friendly combination, especially during daytime hours. App rides or airport taxis will get you there directly and quickly, but at a higher cost that some solo travelers may consider unnecessary.

For mid-range and upscale hotels along Galle Face and in Colombo 3 (Kollupitiya), Colombo 4 (Bambalapitiya) and Colombo 5 (Havelock Town), a car-based option is usually the most comfortable. These areas are a bit further from the Fort area and involve additional city traffic, and many of the hotels see regular late-night arrivals. A family landing at 1 a.m. with two children and several suitcases headed to a seafront hotel near Galle Face Green will almost always be happier in a private car or app ride than on a night bus, even if it costs more.

If your accommodation is in Colombo 6 (Wellawatte) or Colombo 7 (Cinnamon Gardens), or in the emerging business districts around Rajagiriya and Battaramulla, you will face additional traffic through busy intersections and school zones. In these cases, booking an Uber, PickMe or pre-arranged private transfer can make sense because you can provide your exact address in the app or booking, reducing the risk of miscommunication with drivers at the airport taxi counter. These options also allow for easier coordination if you are arriving during school rush hours when roads can be particularly clogged.

Luggage is a key factor. With a single backpack and a small carry-on bag, you can comfortably tackle the Route 187 bus or even a combination of local bus and tuk-tuk into less central neighborhoods. With one or two large checked suitcases per person, the convenience of door-to-door car travel becomes more compelling. Travelers carrying sports equipment, musical instruments or large camera cases should almost always opt for a taxi, app ride or private transfer, ideally notifying the provider in advance so they send an appropriately sized vehicle.

Which Option Is Best for You?

For many visitors, the default best option is a ride-hailing car on Uber or PickMe from Bandaranaike Airport directly to their Colombo hotel. These services balance cost, convenience and transparency, giving you a clear idea of the fare upfront and delivering you door to door. They work particularly well if you already use ride-hailing apps at home, are comfortable managing pickups on your phone and land at a time when driver availability is good, such as mid-morning or early evening.

If you place a premium on simplicity and certainty, especially after a long overnight flight or when traveling with children or elderly relatives, the official airport taxi counters are hard to beat. You walk up, pay a fixed price and are driven to your hotel without needing to think about apps, data connections or pickup zones. The slight price premium is often offset by reduced stress and the absence of potential haggling.

Budget travelers and solo backpackers who arrive during the day and are staying near Colombo Fort or in easy reach of central bus routes may find the Route 187 bus an excellent value. At a small fraction of the cost of a car, it gets you into the city in roughly the same timeframe, and the savings over multiple transfers or round trips can be significant. Just be realistic about your luggage and comfort expectations, especially in hot and humid weather.

Private transfers and hotel cars come into their own when your destination is not Colombo at all, but somewhere farther away. If you are going straight from the airport to a south coast beach town or to the hill country around Kandy, arranging a direct car in advance saves the hassle of changing vehicles in Colombo and dragging bags through crowded stations. Even if the price is higher than a series of buses and trains, the time saved and comfort gained after a long flight can be well worth it for many travelers.

The Takeaway

Getting from Bandaranaike International Airport to Colombo city center is relatively straightforward compared with many Asian capitals, but the best option for you depends on your budget, arrival time, hotel location and appetite for local transport. Airport taxis and app rides provide quick and simple door-to-door travel, private transfers add an extra layer of comfort and certainty, while the Route 187 bus offers a deeply economical link to the heart of the city for those willing to trade comfort for cost savings.

Think through your priorities before you land. If cost is key and you travel light, the bus plus a short tuk-tuk might be ideal. If you are tired, loaded with luggage or traveling with family, a taxi, Uber, PickMe or pre-booked car will feel more secure and comfortable. Wherever you are staying in Colombo, allow some buffer time for traffic, especially during peak hours and school rush times, and remember that conditions can change with weather and local events.

Ultimately, there is no single “right” way to travel into Colombo; instead, there is a spectrum of choices that can fit different styles of trip. With realistic expectations and a bit of planning, you can turn the airport transfer from a source of stress into a smooth first glimpse of daily life in Sri Lanka, arriving in the city ready to explore its neighborhoods, markets and seafront promenades.

FAQ

Q1. How long does it usually take to get from Bandaranaike Airport to Colombo city center?
The journey typically takes around 35 to 45 minutes by car using the expressway in light traffic, and 60 to 90 minutes during peak rush hours or bad weather.

Q2. What is the typical cost of a taxi from the airport to central Colombo?
Official airport taxi counters often quote fixed prices in the range of roughly LKR 4,000 to 6,000 to central Colombo, depending on vehicle type and current fuel costs.

Q3. Are Uber and PickMe reliable from Bandaranaike Airport?
Yes, both Uber and PickMe operate at the airport and in Colombo. They are generally reliable, though at busy times surge pricing or occasional driver cancellations can occur.

Q4. Where does the Route 187 airport bus stop in Colombo?
The Route 187 bus runs between Bandaranaike Airport and the Colombo Fort area, stopping near the main bus stations close to the Fort and Pettah districts.

Q5. Is the Route 187 bus suitable if I have large suitcases?
You can bring large suitcases on the bus, but there are no dedicated luggage racks, so bags usually sit in the aisle or near your seat, which can be awkward when it is busy.

Q6. Is there a direct train from the airport terminal to Colombo Fort?
No, there is currently no train platform inside the airport terminal. Using the train involves a short taxi or tuk-tuk ride to a nearby station followed by a local train into Colombo.

Q7. Which transfer option is best if my hotel is around Galle Face or Kollupitiya?
For hotels around Galle Face and Kollupitiya, a car-based option such as an airport taxi, Uber, PickMe or a pre-booked private transfer is usually the most comfortable and convenient.

Q8. Are airport taxis available late at night or very early in the morning?
Yes, airport taxi counters operate 24 hours a day, so you can get a fixed-price taxi at any time, including after midnight or before dawn.

Q9. Can I pay for my airport transfer by card instead of cash?
Some pre-booked private transfers and hotel cars allow card payment, and ride-hailing apps may support cards, but many taxis still prefer cash in Sri Lankan rupees.

Q10. What is the safest option for solo travelers arriving at night?
Most solo travelers arriving late at night choose either an official airport taxi, a pre-arranged private transfer or an Uber or PickMe ride directly to their hotel for convenience and peace of mind.