Arriving at Bandaranaike International Airport (CMB) in Colombo, Sri Lanka, you’ll find several options to reach the city center and your hotel. Balancing cost, comfort, and travel time is key, and this guide will help you navigate those choices. We’ll cover everything from official taxis to shared shuttles and public transport, giving you a realistic idea of what to expect.
Official taxi counters are generally located just outside the arrivals hall. These are a reliable option, and it’s best to use them to avoid any potential issues with unmetered fares. You’ll provide your destination, receive a quote, and be directed to a waiting taxi. Always confirm the price before you begin your journey. Expect a journey to Colombo city center to take between 30 minutes and an hour, depending on traffic.
Pre-booked private transfers offer a convenient, door-to-door service. Many companies operate at CMB, and you’ll typically find your driver waiting for you in the arrivals hall with a sign displaying your name. When booking, confirm the meeting point details clearly. Prices are usually fixed at the time of booking, offering peace of mind. This is a good choice if you value comfort and a smooth, pre-arranged experience.
Shared shuttles or minibuses are a more budget-friendly option, but they involve multiple stops to drop off other passengers. They’re best suited if you’re not in a rush and are heading to a common tourist area. Public transport, including buses and trains, is available, but can be crowded and less convenient with luggage. The train station isn’t directly at the airport, requiring a short taxi or bus ride to reach. Buses are the most affordable, but travel times are significantly longer.
Traffic in and around Colombo can be heavy, especially during peak hours. Consider this when estimating your travel time, particularly if you have a tight schedule. The time of day, road conditions, and the specific location of your hotel all play a role.
Popular destinations from Bandaranaike International Airport include Colombo city center, Negombo, Mount Lavinia, and Kandy. Travel times and costs will vary accordingly.
| Option | Typical Time Range | Price Range (USD) |
|---|---|---|
| Taxi | 30-60 minutes | $20 - $35 |
| Private Transfer | 30-60 minutes | $30 - $50 |
| Shared Shuttle | 60-90 minutes | $8 - $15 |
| Train/Metro | 60-120 minutes + transfer | $1 - $3 |
| Bus | 90-180 minutes | $0.50 - $2 |
Times and prices vary by traffic and season.
Look for the clearly marked taxi counters just outside the arrivals hall. Avoid accepting rides from individuals approaching you inside the airport.
Using the official taxi service from the counters is generally very safe. Always confirm the fare before starting your journey.
You pre-book a transfer, and your driver will meet you in the arrivals hall, usually holding a sign with your name.
Double-check the meeting point details and ensure they have your flight number in case of delays.
Yes, shared shuttles are usually more affordable, but they take longer due to multiple stops.
Yes, but the train station isn’t directly at the airport. You’ll need a short taxi or bus ride to reach it.
Typically 30 to 60 minutes, but this can vary significantly depending on traffic.
Expect to pay between $20 and $35 USD, but always confirm the price beforehand.
Yes, taxis are readily available at the official counters 24/7.
Many drivers, especially those working with official services or transfer companies, have some level of English proficiency.
If you’ve pre-booked a private transfer, contact the company to inform them of the delay. They will usually adjust the pickup time.
Tipping isn’t mandatory, but rounding up the fare is a common practice if you’re satisfied with the service.