Find Cheap Flights to Colombo

Compare Colombo flights across hundreds of providers

Find the cheapest month or even day of the year to fly to Colombo

Book the best Colombo fare with no extra fees

Flight deals to Colombo

Looking for a cheap last-minute deal or the best round-trip flight to Colombo? Find the biggest savings on one-way and round-trip tickets right here.

Find the cheapest time to fly to Colombo

Flexible on travel dates? Find the cheapest month – or even day – to fly to Colombo.

Airports in Colombo

Looking for the best route? There are 6 airports in and around Colombo.

Direct flights to Colombo

Frequently asked questions

The average flight time to Colombo is 4 hours and 33 minutes. We've calculated this based on journeys from Abu Dhabi.
There are 6 airports in Colombo: Diyawanna Oya, Kelaniya, Colombo Ratmalana, Colombo Bandaranayake, Bentota River, and Katugastota.
Emirates, Etihad Airways, SriLankan Airlines, flydubai, Air Mauritius, KLM, Air Canada and Air France all fly non-stop to Colombo.
The cheapest month to fly to Colombo is usually December.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Colombo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
Yes – you can fly direct to Colombo Bandaranayake Airport and the average flight time is 4 hours and 31 minutes.
The best price we found for a round-trip flight to Colombo is AED 693. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
The cheapest airport near Colombo is Colombo Bandaranayake – which is 27.5 km away from the center of Colombo. We've found flights to this airport from AED 693.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Colombo is Tuesday, December 3, 2024.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Colombo is around 40 days in advance, so don’t leave your flight to the last minute.
The average temperature in Colombo in May is around 28°C. The warmest month in Colombo is typically May, which averages 29°C. The coolest month is July, with temperatures averaging 25°C. The rainiest month is November, and it usually rains the least in February.
Currently, Air Arabia offers the cheapest flight tickets to Colombo.

Flying to Colombo

The things to know before you go.
Cheapest flight foundAED 693
Cheapest month to flyDecember
Average flight time4 hrs, 31 mins
Most popular airlineEmirates
Average flights per week286

Discover Colombo

As the de facto capital of Sri Lanka, Colombo is also the country’s primary cultural and commercial hub home to an exciting range of things to do and see. Culture lovers will jump at the chance to explore some of Sri Lanka’s finest ancient temples and historic sites in the area including the unique Gangaramaya Temple, a fusion of ancient and modern architecture. One of the most beautiful spots in the city to watch the sun go down is at the Galle Face Green Promenade, a vast open area overlooking the Indian Ocean. Those interested in exploring Sri Lanka’s heritage will find its best museums and galleries are located in Colombo including the National Museum of Colombo and The Dutch Period Museum.

When to Visit Colombo

The Colombo weather remains excellent all year round, although it does experience two monsoon seasons between April and May as well as September to November. Although temperatures remain pleasantly warm throughout the year, those not used to the heat might prefer visiting between December and March when temperatures are at their coolest. Summers in Colombo get fairly hot, although they do not quite reach the sweltering highs of the UAE. The busiest tourism season in Colombo tends to be between January and March as temperatures cool down, and the city can get especially busy during the popular Duruthu Perahera Festival in January.

Flights to Colombo

Bandaranaike International Airport is the closest airport to Colombo, situated around 35km from the city center. There are direct flights to and from Dubai offered by Emirates, flydubai and SriLankan Airlines, while those coming from Abu Dhabi can fly with Etihad Airways, Rotana Jet or SriLankan Airlines. Colombo's second airport is Ratmalana Airport which provides domestic flights as well as charter flights.

Colombo Travel Information

Most visitors traveling into Colombo including those from the UAE will need to hold an Electronic Travel Authorization (ETA) before or upon arriving into Sri Lanka which will remain valid for a period up to 30 days. Arranging a visa can be done online before traveling and this is recommended in order to beat the queues when arriving at the airport. The currency used in Sri Lanka is the Sri Lankan Rupee which has been the national currency since 1869.


More travel options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.