Cheap Flights from Dubai to Colombo

Travellers and cabin class

Compare Dubai to Colombo flight deals

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 from Dubai to Colombo

Looking for a cheap last-minute deal or the best return flight from Dubai to Colombo? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Dubai to Colombo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Dubai to Colombo flights are currently cheapest in June.

Direct flights from Dubai to Colombo

Alternative Dubai to Colombo routes

Looking for the cheapest, fastest or easiest route from Dubai to Colombo? You could fly into the following airports instead.

Dubai to Colombo: Flight information

The things to know before you go.
Cheapest flight foundر.ق.‏ 402
Cheapest month to flyJune
Average flight time4 hrs, 32 mins
Most popular airlineEmirates
Average flights per week142

Finding cheap flights from Dubai to Colombo: Frequently asked questions

There are 5 airports in Colombo: Kelaniya, Colombo Ratmalana, Colombo Bandaranayake, Bentota River, and Katugastota.
The best price we found for a return flight from Dubai to Colombo is ر.ق.‏ 835. 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.
4 hours and 32 minutes is the average flight time from Dubai to Colombo.
Emirates, flydubai and Air Mauritius fly direct from Dubai to Colombo.
As of June 2025, there are 142 flights per week flying from Dubai to Colombo.
The cheapest month to fly from Dubai to Colombo is usually June 2025.
If you're flying from Dubai Airport, the cheapest airport near Colombo is Colombo Bandaranayake – which is 27.5 km away from the centre of Colombo. We've found flights into this airport from ر.ق.‏ 835.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Dubai Airport to Colombo on Saturday, 21 June 2025.
Yes – the average flight time is 4 hours and 32 minutes.
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.
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.
In June, the average temperature is usually around 27°C. May is typically the warmest month in Colombo, when it usually averages around 29°C. You can expect the least rain in February. The coldest month is July, with temperatures averaging 25°C. The rainiest month is November.
Currently, SalamAir and FitsAir offer the cheapest flight tickets to Colombo.

Travelling from Dubai Airport (DXB) to Colombo: what you need to know

  • The average duration of a direct flight from Dubai Airport to Colombo is 4 hours 40 minutes.

  • Dubai Airport is located in Dubai. Following the UTC+5:30 timezone, Colombo is one hour 30 minutes ahead of Dubai.

  • With 59 flights a week between the two airports, Dubai Airport (DXB) to Bandaranaike International Airport (CMB) is the busiest route. Flydubai operates the earliest flight at 01:55. If you prefer to get more out of your day before leaving, the latest departure from DXB to CMB is with FitsAir at 23:40.

  • To avoid rushing for your DXB to Colombo flight, leave enough time for things like check-in and baggage drop. Arriving two hours before international departures and one hour before domestic flights is the general rule.

  • Heading off during a peak period like school or public holidays? Expect longer queues at security and check-in. To be on the safe side, arrive up to four hours before international flights and two hours before domestic departures.

  • Start your trip at DXB and travel straight to Bandaranaike International Airport (CMB). That's where you can expect to land when searching for Dubai Airport to Colombo tickets.

  • You'll have your choice of airlines that operate direct flights from Dubai Airport to Colombo. Book your journey with one of these:

  • We make it simple to book flight tickets from DXB to Colombo with a stopover. To see all your options, uncheck 'Direct flights only.' Next, select a flight with a stop long enough to see the sights of the city of your choice. Major stopovers include:

    • Rajiv Gandhi International Airport (HYD)

    • Muscat International Airport (MCT)

    • Cochin International Airport (COK)

  • The journey from central Dubai to DXB takes around 50 minutes on public transport. If you drive, ride-share or grab a cab, you'll cover the 10 kilometres in 15 minutes or so, depending on traffic conditions.

  • Looking for a hotel close to DXB? If you've booked an early flight from Dubai Airport to Colombo, these accommodation options set you up for a seamless send-off:

  • When it comes to the on-time performance of Dubai Airport, 74.31% of flights complete their journey on time.

How to find the cheapest flights from Dubai Airport (DXB) to Colombo

  • ر.ق.‏ 402 is the cheapest price we've seen for a one-way Dubai Airport to Colombo flight. A return flight ticket right now is ر.ق.‏ 835. Depending on when you want to go and the availability, these fares can change.

  • To score cheap flights from DXB to Colombo, reserve your journey one month ahead of your departure date.

  • May is the best month for nabbing an awesome deal on Dubai Airport to Colombo tickets. If you want to travel at a different time of year, the 'Whole month' tool will give you the lowest prices for each month.

  • Locking in a cheap flight from DXB to Colombo is easy with Price Alerts. All you need to do is create one of these automatic notifications and we'll notify you as soon as a cheaper option becomes available.

  • Select your preferred arrival and departure times, airlines and number of stops with our filters. Then, sort the results for your flight from Dubai Airport to Colombo by 'Cheapest,' 'Best' or 'Fastest.'

Airports in Colombo

Colombo Ratmalana Airport (RML)

  • The distance from Colombo Ratmalana Airport (RML) to central Colombo is roughly 16 kilometres. It'll take you around 40 minutes to reach the centre driving.

  • Getting to the centre on public transport will take you around 1 hour 15 minutes.

  • The last thing you want is a long journey to your hotel if you're arriving on a late flight from Dubai Airport to Colombo. Stay at one of these accommodation options near RML instead:

Bandaranaike International Airport (CMB)

  • Bandaranaike International Airport (CMB) is about 32 kilometres from central Colombo. Following your flight from Dubai Airport to Colombo, it'll take you around 40 minutes to reach the heart of the city in a ride-share or cab.

  • The trip will take roughly 1 hour 30 minutes on public transport.

  • Following your DXB to Colombo flight, tuck yourself in at a hotel near CMB. These are some comfortable options that'll help you switch to relaxation mode:

  • The fastest way to reach your destination is with a Bandaranaike International Airport rental car. Collect a set of wheels from Sr Rent A Car, Green Motion or Sixt and get going in the blink of an eye.

  • Avoid paying more than you need to. Securing your ride two weeks ahead of your arrival at CMB can help you lock in a better rate.

Best time to go to Colombo

  • Carefully consider your trip dates before locking in your flight from Dubai Airport to Colombo. The city buzzes in high season, but rates are usually higher and major attractions can get busy. Plan your trip to Colombo in low season if you like a more relaxed vibe.

  • Book a Dubai Airport to Colombo flight ticket with a departure in March to visit the city during its warmest month. You can expect temperatures to range from 24ºC to 33ºC.

  • If you like cooler conditions, look for a cheap ticket from DXB to Colombo in January when temperatures average between 22ºC and 32ºC.

More about Colombo

  • Once you've booked your flight from Dubai Airport to Colombo, find a hotel that offers both comfort and a great location. Make one of these accommodation options your base for exploring Colombo:

  • All great adventures should include a little sightseeing. Independence Square & Independence Memorial Hall, Gangaramaya Temple and Viharamahadevi Park are essential stops on your Colombo itinerary.

Explore more of Sri Lanka

  • Colombo has plenty to offer, but there are so many other parts of Sri Lanka waiting to be explored. About 306 kilometres north of Colombo, a visit to Jaffna will keep your itinerary packed. Start with leading sights like Jaffna Fort, Dambakola Patuna Sangamitta Temple and Jaffna Public Library.

  • If you're eager to discover another side of Sri Lanka, head for Trincomalee, roughly 241 kilometres north-east of Colombo. Koneswaram Temple, Fort Frederick and Marble Beach are highlights.

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