Arriving in Sri Lanka for the first time is exciting, but it is always easier when you know what to expect after your flight lands.
Bandaranaike International Airport, commonly known as Colombo Airport, is the main international airport in Sri Lanka. The airport is located in Katunayake, close to Negombo and north of central Colombo.
After landing, you will go through immigration, collect your luggage, pass through customs and then enter the arrivals area. From there, you can continue to Colombo or travel directly to another part of Sri Lanka.
This guide explains what to expect when arriving at Colombo Airport and how to make the next part of your journey as easy as possible.
What Happens When You Arrive at Colombo Airport
For most international travellers, the arrival process is straightforward.
After leaving the aircraft, follow the airport signs towards immigration. Once you have completed immigration, collect your luggage and proceed through customs.
After customs, you will enter the public arrivals area. This is where you can meet your pre-booked driver, arrange transportation, contact your hotel or make any last-minute arrangements before starting your journey.
A typical arrival process is: Flight arrival → Immigration → Baggage collection → Customs → Arrivals hall → Transportation. The time required can vary depending on how busy the airport is, the number of arriving flights and how long immigration and baggage collection take.
Immigration at Colombo Airport
International passengers must complete immigration formalities before entering Sri Lanka.
Make sure you have your passport and required travel documents ready. Visa and entry requirements can depend on your nationality and the purpose and length of your visit.
Because immigration and visa requirements can change, it is best to check the latest information from the official Sri Lankan Department of Immigration and Emigration before travelling.
Collecting Your Luggage
After immigration, follow the signs to the baggage collection area. Flight information screens will show the baggage belt assigned to your flight.
Once you have collected your luggage, check that you have everything with you before leaving the baggage area. If your luggage is missing or damaged, speak to your airline's baggage service team at the airport.
Customs at Colombo Airport
After collecting your luggage, you will proceed through customs. Follow the airport instructions and declare any items that are required to be declared under Sri Lankan customs regulations.
If you are uncertain about something you are carrying, ask a customs officer for advice before proceeding.
Once you have completed customs, you can enter the public arrivals area.
Meeting Your Driver at Colombo Airport
If you have booked a private airport transfer before your trip, your driver will normally meet you according to the pickup instructions provided with your booking.
Before leaving for Sri Lanka, make sure you have your booking confirmation, flight number, driver's contact details or meeting instructions, and destination or hotel address.
Providing your flight number when booking is particularly useful if your flight is delayed or arrives later than scheduled.
With Colombo Airport Taxi, you can arrange a private transfer from Colombo Airport to Colombo and many other destinations across Sri Lanka.
Should You Book a Taxi Before Arriving?
You can arrange transportation after arriving at the airport, but many travellers prefer to book their airport transfer in advance.
Pre-booking means you already know how you are going to continue your journey after leaving the arrivals hall.
This can be especially convenient if you are visiting Sri Lanka for the first time, have several pieces of luggage, are travelling with children, arrive late at night, have a long journey ahead, want to travel directly to your first hotel, or simply do not want to arrange transportation after a long flight.
When booking an airport transfer, check the total price, vehicle type, number of passengers, luggage capacity and pickup arrangements.
How to Get From Colombo Airport to Colombo
Colombo Airport is not located in the centre of Colombo, so you will need transportation to continue into the city.
A private taxi is one option for travellers who want a direct journey to their hotel. Public buses and other transport services are also available, while some travellers choose ride-hailing services depending on availability.
The best choice depends on your budget, arrival time, luggage and where you are staying.
If you prefer a private door-to-door journey, you can book a Colombo Airport to Colombo taxi in advance.
Do You Need to Stay in Colombo After Landing?
Not necessarily.
One advantage of arriving at Colombo Airport is that you can travel directly to your first destination instead of staying in Colombo and continuing your journey the next day.
For example, travellers interested in culture and history may continue towards Kandy or Sigiriya. Those heading to the south coast can travel towards Galle or Mirissa, while wildlife enthusiasts may choose to continue towards Yala.
This can be a good option if you have limited time in Sri Lanka and want to start your holiday as soon as you leave the airport.
Colombo Airport to Sigiriya
Sigiriya is one of Sri Lanka's most popular attractions. Travellers can travel directly from Colombo Airport to Sigiriya and use the area as a base for visiting Sigiriya Rock Fortress, Dambulla and other attractions in the Cultural Triangle.
If Sigiriya is your first destination, see our Colombo Airport to Sigiriya Taxi service for the route and booking information.
Colombo Airport to Kandy
Kandy is an important cultural destination in the central hills of Sri Lanka. It is home to the Temple of the Sacred Tooth Relic and is also a popular stop before continuing towards the hill country.
Travelling directly from the airport can be convenient if Kandy is the first stop on your itinerary.
See our Colombo Airport to Kandy Taxi service for route information.
Colombo Airport to Galle
Galle is located on Sri Lanka's southern coast and is famous for the historic Galle Fort.
If your holiday begins on the south coast, travelling directly from Colombo Airport to Galle means you do not need to travel into Colombo first.
You can check our Colombo Airport to Galle Taxi service for more information.
Colombo Airport to Mirissa
Mirissa is a popular beach destination on Sri Lanka's southern coast.
Travellers arriving at Colombo Airport can travel directly to Mirissa and begin their beach holiday without spending a night in Colombo.
See our Colombo Airport to Mirissa Taxi page for route information and booking.
Colombo Airport to Ella
Ella is a popular hill-country destination known for its scenery, tea plantations and mountain surroundings.
The journey from Colombo Airport to Ella is considerably longer than travelling to Colombo or Negombo, so travellers should plan their arrival time and onward journey carefully.
For the available transfer option, see our Colombo Airport to Ella Taxi page.
Colombo Airport to Yala
If wildlife is an important part of your Sri Lanka holiday, you can also travel directly from Colombo Airport towards Yala.
This can be useful for travellers who want to begin their trip with a national park safari before continuing to other parts of the island.
See our Colombo Airport to Yala Taxi page for route information.
Colombo Airport to Negombo
Negombo is one of the most convenient destinations for travellers who want to stay close to the airport.
It is often chosen as the first or final stop of a Sri Lanka holiday because of its location near Bandaranaike International Airport.
If your flight arrives late or departs early the following morning, staying in Negombo can be a practical option.
If you are continuing to Negombo, see the Colombo Airport to Negombo Taxi route page.
What Should You Do Before Leaving the Airport?
Once you have completed immigration, baggage collection and customs, take a few minutes to make sure everything is ready before starting your journey.
Check that you have your passport, luggage, phone, wallet and travel documents, hotel information and airport transfer details.
If you need a local SIM card, internet connection or some Sri Lankan rupees, you can arrange these before beginning your journey, depending on your requirements.
Keeping your accommodation details available offline is also useful in case you have problems with mobile internet.
What If Your Flight Is Delayed?
Flight delays are common in international travel, so always provide your flight number when booking an airport transfer.
If your airline changes your flight, send the updated information to your driver or transfer company as soon as possible.
For a pre-booked airport transfer, the flight number helps the transfer provider identify your arrival and organise the pickup accordingly.
Private Taxi or Public Transport?
There is no single transport option that is best for every traveller.
A bus or train can be suitable for travellers who want to keep transportation costs low and do not mind a longer or less direct journey.
A private taxi is more convenient for travellers who want to go directly from the airport to their accommodation without changing vehicles.
For families, couples with luggage, groups and travellers heading directly to destinations outside Colombo, a private transfer can save time and make the first day of the trip easier.
Tips for Your First Arrival in Sri Lanka
- Keep your passport accessible. You will need it during immigration and may need it again during your journey.
- Save your hotel address. Keep the address on your phone and, if possible, offline.
- Keep your phone charged. You may need to contact your driver or hotel after leaving the airport.
- Keep your flight number. It is useful when arranging an airport transfer.
- Don't rush after landing. Allow enough time for immigration, baggage collection and customs before planning your onward journey.
- Book long-distance transfers in advance. If you are travelling directly to places such as Sigiriya, Galle, Mirissa, Ella or Yala, arranging transportation before arrival can make the journey much easier.
Frequently Asked Questions
Is Colombo Airport the same as Bandaranaike International Airport?
Yes. Bandaranaike International Airport is commonly referred to as Colombo Airport or BIA. The airport is located in Katunayake rather than central Colombo.
How far is Colombo Airport from Colombo?
The distance and journey time depend on your exact destination in Colombo and traffic conditions. Colombo Airport is outside the city, so allow sufficient time for the journey.
Can I travel directly from Colombo Airport to Sigiriya?
Yes. You can arrange a private transfer directly from Colombo Airport to Sigiriya without travelling into Colombo first.
Can I travel directly from Colombo Airport to Galle?
Yes. A private airport transfer can take you directly from Colombo Airport to Galle.
Can I travel from Colombo Airport to Mirissa?
Yes. Mirissa is a popular destination on the south coast and can be reached directly by private transfer from the airport.
Is it better to book a Colombo Airport taxi in advance?
For travellers who want their transportation organised before arrival, pre-booking is generally more convenient. This is particularly useful for families, groups, late-night arrivals and travellers continuing directly to another city.
Can I book a taxi from Colombo Airport to other parts of Sri Lanka?
Yes. Private transfers can be arranged from Colombo Airport to many destinations across Sri Lanka.
What information do I need to book an airport transfer?
You will normally need your arrival date, flight number, destination, number of passengers and preferred vehicle type.
Start Your Sri Lanka Journey With Colombo Airport Taxi
Your journey in Sri Lanka starts as soon as you leave the airport.
Whether you are staying in Colombo for a few days or travelling directly to Sigiriya, Kandy, Galle, Mirissa, Ella, Yala or another destination, arranging your transportation in advance can make your arrival more comfortable and straightforward.
Colombo Airport Taxi provides private airport transfers from Bandaranaike International Airport to destinations throughout Sri Lanka. You can check your route, choose a suitable vehicle and make your booking online.
Book your Colombo Airport transfer now
Book Your TransferOfficial Information
For the latest immigration and visa requirements, always check the official Sri Lanka Department of Immigration and Emigration before travelling.
For airport information and arrival procedures, visit Bandaranaike International Airport.
For general Sri Lanka travel information, visit Sri Lanka Tourism.


