28/03/2020
Arriving at Katunayake Airport, officially known as Bandaranaike International Airport (BIA), marks the beginning of your Sri Lankan adventure. For many, the next crucial step is reaching Colombo, the bustling commercial capital, whether for business, leisure, or as a gateway to other parts of the island. While the distance isn't vast, understanding your transport options is key to a smooth and stress-free transition. This comprehensive guide will walk you through the various ways to get from Katunayake Airport to Colombo, helping you choose the best fit for your budget, time constraints, and travel style.

Colombo is approximately 35 kilometres (about 22 miles) from Katunayake Airport. The journey typically takes between 30 minutes to 1.5 hours, depending on the mode of transport, traffic conditions, and your final destination within the city. We'll explore the most popular and efficient methods available, providing you with all the necessary details to make an informed decision.
- Taxi: The Fastest and Most Convenient Option
- Bus: The Budget-Friendly and Direct Alternative
- Comparison of Travel Options
- Tips for a Smooth Journey
- Frequently Asked Questions
- Is there a direct bus between Katunayake Airport Bus Station and Colombo?
- What is the fastest way to get from Katunayake Airport Bus Station to Colombo?
- How much does a taxi cost from Katunayake Airport to Colombo?
- How long does the bus journey take from Katunayake Airport to Colombo?
- Are taxis at Katunayake Airport safe?
- Can I travel from the airport to Colombo late at night or early morning?
- Where exactly in Colombo do the buses arrive?
- Final Thoughts on Your Journey
Taxi: The Fastest and Most Convenient Option
For those prioritising speed and comfort, a taxi is undoubtedly the premier choice. It offers a direct, door-to-door service, making it ideal for travellers with heavy luggage, families, or those simply wishing to minimise travel time after a long flight. From Katunayake Airport Bus Station, a taxi journey to Colombo typically takes around 24 minutes, making it the fastest way to reach the city centre. The cost for this convenience usually ranges from $35 to $45, depending on the operator, time of day, and your specific drop-off point in Colombo.
Upon exiting the arrivals terminal, you'll find numerous official airport taxi counters. It is highly recommended to use these authorised services to ensure fair pricing and driver reliability. You can pre-book a taxi online, which offers peace of mind, or simply arrange one upon arrival. Always confirm the fare before beginning your journey. While slightly more expensive than other options, the direct route and personalised service often justify the cost, especially for those on a tight schedule or seeking maximum comfort.
Beyond the official airport taxis, ride-hailing applications like Uber and PickMe are widely available in Sri Lanka. While you might need to walk a short distance from the immediate airport exit to meet your driver (as some areas are restricted for these services), they can offer competitive pricing. Ensure you have a local SIM card or access to Wi-Fi to use these apps effectively. Always verify your driver and vehicle details against the app's information before getting in.
Bus: The Budget-Friendly and Direct Alternative
If you're travelling on a budget or simply prefer public transport, the bus service from Katunayake Airport to Colombo is an excellent and highly efficient option. Yes, there is a direct bus service departing from Katunayake Airport Bus Station and arriving at Colombo Bastian Mawatha Bus Terminal. This makes it incredibly convenient, as you won't need to change buses or navigate complex routes.
The Katunayake Airport Bus Station is located just a short walk from the airport terminal. Look for signs directing you to the public bus terminal. Buses are generally frequent, especially during daylight hours. The journey time by bus is longer than by taxi, typically ranging from 1 to 1.5 hours, depending on traffic conditions, particularly as you approach Colombo city limits.
There are generally two types of buses operating this route: air-conditioned (AC) express buses and non-AC public buses. The AC express buses offer a more comfortable ride, often with dedicated luggage space, and are slightly more expensive but still very affordable compared to taxis. Non-AC buses are the cheapest option but can be crowded and less comfortable, especially during peak hours. Tickets are usually purchased directly from the conductor on board, or at a designated counter at the bus station.
The Colombo Bastian Mawatha Bus Terminal is a major transport hub in the heart of Colombo, making it easy to connect to other parts of the city via local buses, tuk-tuks, or even short walks to popular areas. It's a bustling terminal, so be prepared for a lively atmosphere and keep an eye on your belongings.
Comparison of Travel Options
To help you decide, here's a quick comparison of the taxi and bus options:
| Feature | Taxi | Bus (AC Express) |
|---|---|---|
| Cost (Approx.) | $35 - $45 | Very affordable (typically a few dollars) |
| Journey Time | 24 minutes (fastest) | 1 - 1.5 hours |
| Convenience | Door-to-door, private, no transfers | Direct route, public transport experience |
| Comfort | High, air-conditioned, spacious | Moderate to good, air-conditioned, can be crowded |
| Luggage | Ample space | Limited dedicated space, may need to hold bags |
| Availability | 24/7 | Frequent during day, less frequent at night |
Tips for a Smooth Journey
Consider Your Luggage
If you're travelling with multiple large suitcases, a taxi will offer significantly more convenience and space. While buses can accommodate some luggage, very large or numerous bags might be challenging to manage, especially during busy periods. Consider how easily you can lift and carry your bags when choosing your transport.
Time of Day and Traffic
Colombo, like any major city, experiences significant traffic congestion, particularly during peak hours (morning and evening commutes on weekdays). A journey that takes 24 minutes by taxi in light traffic could easily extend to 45 minutes or more during rush hour. Similarly, a bus journey could extend beyond 1.5 hours. Factor this into your travel plans, especially if you have a connecting flight or an important appointment.
Currency and Payment
The local currency in Sri Lanka is the Sri Lankan Rupee (LKR). While taxi services at the airport might accept USD, it's always better to have some local currency for smaller purchases or for bus fares. ATMs are available at the airport. Many official taxi services accept credit cards, but it's wise to confirm this beforehand. For buses, cash is almost always required.
Safety and Security
Sri Lanka is generally a safe country for travellers. When taking a taxi, always use official airport counters or reputable ride-hailing apps. Avoid touts offering unsolicited taxi services. For buses, keep your belongings close and be aware of your surroundings, especially in crowded terminals.
Pre-booking vs. On-arrival
For taxis, pre-booking can offer peace of mind, especially if you're arriving late at night or have specific requirements. Many reputable hotels can also arrange airport transfers for their guests. However, finding a taxi upon arrival is generally straightforward. For buses, pre-booking is not typically an option; you simply arrive at the bus station and board the next available bus.
Frequently Asked Questions
Is there a direct bus between Katunayake Airport Bus Station and Colombo?
Yes, there is a direct bus service. Buses depart from Katunayake Airport Bus Station and arrive at Colombo Bastian Mawatha Bus Terminal, offering a straightforward and affordable journey.
What is the fastest way to get from Katunayake Airport Bus Station to Colombo?
The fastest way to get from Katunayake Airport Bus Station to Colombo is by taxi, which typically takes around 24 minutes under normal traffic conditions.
How much does a taxi cost from Katunayake Airport to Colombo?
A taxi from Katunayake Airport to Colombo generally costs between $35 and $45. This price can vary slightly based on the exact drop-off location in Colombo and the taxi service provider.
How long does the bus journey take from Katunayake Airport to Colombo?
The bus journey usually takes between 1 to 1.5 hours, depending on traffic conditions and whether it's an express service or a local bus.
Are taxis at Katunayake Airport safe?
Yes, taxis from official airport counters are generally safe and reliable. It's advisable to use these authorised services or reputable ride-hailing apps (like Uber or PickMe) to ensure your safety and a fair fare.
Can I travel from the airport to Colombo late at night or early morning?
Taxis operate 24/7 and are always available at the airport, making them the most reliable option for late-night or early-morning arrivals. Bus services are less frequent during these hours, but some night services may operate.
Where exactly in Colombo do the buses arrive?
The direct buses from Katunayake Airport arrive at the Colombo Bastian Mawatha Bus Terminal, which is a central location in Colombo, providing easy access to other parts of the city.
Final Thoughts on Your Journey
Choosing the right transport from Katunayake Airport to Colombo ultimately depends on your personal priorities. If speed, comfort, and direct service are paramount, the taxi is your best bet, offering an efficient and stress-free start to your visit. For those who are more budget-conscious and don't mind a slightly longer journey, the direct bus service provides an affordable and authentic local experience.
Regardless of your choice, planning ahead, understanding the costs, and being aware of local conditions like traffic will ensure your journey from Katunayake Airport to the vibrant heart of Colombo is as smooth and enjoyable as possible. Welcome to Sri Lanka!
If you want to read more articles similar to Katunayake Airport to Colombo: Your Travel Guide, you can visit the Transport category.
