Support

Flights Dubai — Colombo

Dubai
DXB
Colombo
CMB

Cheap flights Dubai — Colombo

Below you can see the best deals on Dubai — Colombo flights for the upcoming dates. Compare direct and connecting flights from different airlines and pick the ticket that suits you best.

The lowest price in the next 2 months is on August 13 — from 12 009 ₽.

Top 10 cheap flights Dubai — Colombo

Direct flights Dubai — Colombo

Offers on non-stop flights from Dubai to Colombo for the upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest non-stop flight is operated by Emirates — about 4 h 30 m in the air.

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 for the selected date. The flight takes about 4h 30m. Regular flights are operated by Emirates, Fly Dubai, SriLankan Airlines and FitsAir. Departures from Dubai Airport and Dubai World Central – Al Maktoum International Airport, arrivals at Bandaranaike International Airport.

Each row shows: local departure time, destination city and airport, flight number with airline, terminal or gate and status. Click a flight to open its details and switch to search. To view another day, change the date above the table.

Today
Any time

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 from 10,846 ₽. The most expensive month to plan a trip is May — during this period, flight prices can reach from 26,587 ₽.

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.

Ticket prices · Dubai → Colombo

Temperature · Colombo

Dry and wet days · Colombo

Wind speed and direction · Colombo

Flight prices by day Dubai — Colombo

Below is the calendar of lowest prices for Dubai — Colombo flights by day. Pick a convenient date and see the fare instantly. The cheapest flights on this route start at 10,846 RUB in September, the most expensive reach around 26,587 RUB in May. If your dates are flexible, the calendar helps you pick the lowest fare for the period you need. To view round-trip prices, switch to the “Round-trip” tab above the calendar and pick a departure date — the right-side calendar will then highlight the lowest return fares for each day.

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

We'll help determine if visa is needed

Tell us where you are going, or
Your nationality
Destination

How to book Dubai — Colombo flights smarter

  • 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 from 12,000 ₽.
  • 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
    18/wk
    WebsiteFleet: 26051.9 M pax/yr
    • Direct flight DXB → CMB18/wk
      Ave. duration
      5h 7m
      Days
      MoTuWeThFrSaSu
  • Fly Dubai
    Fly DubaiFZ
    16/wk
    WebsiteFleet: 8413.8 M pax/yr
    • Direct flight DXB → CMB16/wk
      Ave. duration
      5h 1m
      Days
      MoTuWeThFrSaSu
  • SriLankan Airlines
    SriLankan AirlinesUL
    7/wk
    WebsiteFleet: 244.5 M pax/yr
    • Direct flight DXB → CMB7/wk
  • FitsAir
    FitsAir8D
    5/wk
    WebsiteFleet: 4250k pax/yr
    • Direct flight DXB → CMB5/wk
  • FLEX FLIGHT APS
    FLEX FLIGHT APSW2
    5/wk
    WebsiteFleet: 13
    • Direct flight DXB → CMB5/wk
  • Condor
    CondorDE
    1/wk
    WebsiteFleet: 508.5 M pax/yr
    • Direct flight DXB → CMB1/wk
      Days
      MoTuWeThFrSaSu
  • Air Mauritius
    Air MauritiusMK
    1/wk
    WebsiteFleet: 121.6 M pax/yr
    • Direct flight DXB → CMB1/wk
  • Oman Air
    Oman AirWY
    1/wk
    WebsiteFleet: 325.4 M pax/yr
    • Direct flight DXB → CMB1/wk
  • Air Canada
    Air CanadaAC
    1/wk
    WebsiteFleet: 20346 M pax/yr
    • Direct flight DXB → CMB1/wk
  • ITA AIRWAYS
    ITA AIRWAYSAZ
    1/wk
    WebsiteFleet: 8515 M pax/yr
    • Direct flight DXB → CMB1/wk
  • Ethiopian Airlines
    Ethiopian AirlinesET
    1/wk
    WebsiteFleet: 14517.1 M pax/yr
    • Direct flight DXB → CMB1/wk

Cities and airports on the Dubai — Colombo route

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

Departure airports
  • Dubai AirportDXB
  • Dubai World Central – Al Maktoum International AirportDWC
Arrival airports
  • Bandaranaike International AirportCMB

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…

Entry Rules for Sri LankaEntry rules

Entry Rules for Sri Lanka

If you want to visit an island but are tired of hearing about Bali, high vibrations, and blessing rituals — welcome to Sri Lanka: to taste tea, photograph Indian elephants, and swim in the ocean. This…

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…

FAQ: Dubai — Colombo flights

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).

Where else to fly to Colombo