Support

Flights Dubai — Colombo

Dubai
DXB
Colombo
CMB

Cheap flights Dubai — Colombo

Below you can see the best deals on flights Dubai — Colombo for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 20 August, from AED 599.

Top 10 cheap flights Dubai — Colombo

Direct flights Dubai — Colombo

Direct flight options for Dubai — Colombo with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by Emirates — travel time is 4 h 30 min.

Top 10 direct flights Dubai — Colombo

About the Dubai — Colombo flight

On this page, you can find and book flights from Dubai to Colombo. The distance between the cities is 3,306 km, with a flight frequency of up to 53 flights per week, making it easy to choose a convenient departure time.

Flights on this route are operated by Emirates, flydubai, SriLankan Airlines, and other carriers. Ticket prices are dynamic, so we recommend using the price trend chart and checking in advance how to get to the airport in the UAE and how to get from the airport to the center of the Sri Lankan capital.

Flight schedule Dubai — Colombo

The table shows direct flights Dubai → Colombo on the selected date. The flight takes approximately 4 h 30 min. Regular flights are operated by Emirates, Fly Dubai, SriLankan Airlines and FitsAir. Departures from Dubai Airport and Dubai World Central – Al Maktoum International Airport airports, arrivals at Bandaranaike International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Dubai — Colombo

Below is a calendar of the lowest flight ticket prices for Dubai — Colombo by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 599 in ,, and the most expensive are around AED 1,338 in a. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Dubai → Colombo, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 1,157highMayAED 805lowSepAED 755low
FebAED 956mediumJunAED 881mediumOctAED 730low
MarAED 931mediumJulAED 1,107highNovAED 906medium
AprAED 1,057highAugAED 1,107highDecAED 1,157high

Some values are estimated based on seasonality.

When to fly

The climate in Colombo remains consistently hot year-round, with air temperatures around 29–31°C. The driest and sunniest period is January, while the peak of tropical rains falls in May, as well as October and November.

From a budget perspective, it is most cost-effective to fly in September, when ticket prices start AED 546. The most expensive month to plan a trip is May — during this period, flight prices can reach AED 1,338.

As a compromise between price and weather, consider February or August. It is recommended to avoid flying in late autumn if the absence of prolonged rainfall is critical for you.

Temperature · Colombo

Dry and wet days · Colombo

Wind speed and direction · Colombo

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Dubai — Colombo ticket

  • To find the best deals, use the low-price calendar, as the price difference between neighboring dates can be significant.
  • On the Dubai — Colombo route, it is often cheaper to fly with the low-cost carrier flydubai, but keep in mind that extra fees may apply for baggage and meals.
  • A direct flight lasts about 4.5 hours, however, options with a layover in Muscat or Abu Dhabi can sometimes offer tickets priced AED 604.
  • Try to book your tickets 4–6 weeks before departure, especially if your trip falls on holidays or the high season.

Airlines

There are 11 airlines operating on this route, with the key carriers being Emirates, flydubai, and SriLankan Airlines. Most flights are direct, providing a quick connection between the cities without unnecessary layovers. You will find a detailed schedule, flight frequency, and routing options from each carrier in the interactive list below.

  • Emirates
    EmiratesEK
    18x/week
    WebsiteFleet: 26051.9M pax/year
    • Direct flight DXB → CMB18x/week
      Duration
      5h 9m
      Days
      un,MonS
  • Fly Dubai
    Fly DubaiFZ
    16x/week
    WebsiteFleet: 8413.8M pax/year
    • Direct flight DXB → CMB16x/week
      Duration
      4h 54m
      Days
      un,MonS
  • SriLankan Airlines
    SriLankan AirlinesUL
    7x/week
    WebsiteFleet: 244.5M pax/year
    • Direct flight DXB → CMB7x/week
  • FitsAir
    FitsAir8D
    5x/week
    WebsiteFleet: 4250k pax/year
    • Direct flight DXB → CMB5x/week
  • FLEX FLIGHT APS
    FLEX FLIGHT APSW2
    5x/week
    WebsiteFleet: 13
    • Direct flight DXB → CMB5x/week
  • Condor
    CondorDE
    1x/week
    WebsiteFleet: 508.5M pax/year
    • Direct flight DXB → CMB1x/week
      Days
      un,MonS
  • Air Mauritius
    Air MauritiusMK
    1x/week
    WebsiteFleet: 121.6M pax/year
    • Direct flight DXB → CMB1x/week
  • Oman Air
    Oman AirWY
    1x/week
    WebsiteFleet: 325.4M pax/year
    • Direct flight DXB → CMB1x/week
  • Air Canada
    Air CanadaAC
    1x/week
    WebsiteFleet: 20346M pax/year
    • Direct flight DXB → CMB1x/week
  • ITA AIRWAYS
    ITA AIRWAYSAZ
    1x/week
    WebsiteFleet: 8515M pax/year
    • Direct flight DXB → CMB1x/week
  • Ethiopian Airlines
    Ethiopian AirlinesET
    1x/week
    WebsiteFleet: 14517.1M pax/year
    • Direct flight DXB → CMB1x/week

Cities and airports on the Dubai — Colombo route

Flights Dubai — Colombo depart from Dubai Airport and Dubai World Central – Al Maktoum International Airport and arrive at Bandaranaike International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Colombo

Tips for Travelers

Sri Lanka. How to get from Colombo Airport to Hikkaduwa or Weligama.

Colombo Bandaranaike Airport (also known as Katunayake International Airport) is only called that, but in reality, it is not in Colombo at all, and is located 35 km from the city. Upon arrival, withou…

What to bring from Sri LankaTips for Travelers

What to bring from Sri Lanka

Sri Lanka is an island that smells of cinnamon, ocean breeze, and endless tranquility. It's simply impossible to leave here empty-handed: your suitcase will fill itself with vibrant fabrics, fragrant…

Sri Lanka Beaches Worth VisitingTravel Ideas

Sri Lanka Beaches Worth Visiting

The island of famous Ceylon tea, elephants, and ancient Buddhist temples. For many travelers discovering the map of this tropical paradise for the first time, a natural question arises: which Sri Lank…

Sri Lanka: What You Need to Know Before Your TripTravel Ideas

Sri Lanka: What You Need to Know Before Your Trip

A small island, washed by the waters of the Indian Ocean, has gathered everything — from endless beaches to noisy festivals. Leaving here, travelers long for tea plantations and fresh air, and returni…

The World's Largest CitiesInteresting

The World's Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains — this article is for you. We've already told you about the oldest cities in the world, and now it's time to de…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

Frequently asked questions about the Dubai — Colombo flight

How long is the flight from Dubai to Colombo?

A direct flight between the cities covers a distance of about 3,306 km and takes an average of 4 hours and 30 minutes.

Which airlines operate flights on this route?

Regular service is provided by Emirates, flydubai, and the national carrier SriLankan Airlines. Flights with layovers are also available from Oman Air and Etihad.

Are there direct flights on this route?

Yes, there are approximately 53 flights per week on this route, most of which are direct, non-stop flights.

How much is the cheapest ticket?

Airfare is constantly changing depending on demand and season. You can check the current minimum for the coming months in the low-price calendar on this page.

Which airport does the flight arrive at?

All international flights arrive at Sri Lanka's main air hub — Bandaranaike International Airport (CMB).