Colombo to Dubai Flights

Book Colombo to Dubai flights with Jingo and compare flight options from Bandaranaike International Airport (CMB) to Dubai International Airport (DXB). You can fly nonstop between Colombo and Dubai with Emirates. December, school holidays and major events in Dubai can push fares up. If a fare looks high, tap "Want it cheaper? Chat now" and our team will look for a better fare.

One-way from AED 967.86 · last checked 1 hour ago

Search live fares

Want it cheaper?

Message our team in Deira, Dubai on WhatsApp and we'll look for a better fare on your dates.

Chat on WhatsApp

Also flying to Dubai

Recently seen fares

The lowest fare we've seen recently from Colombo to Dubai is AED 412.07 on Servant Air. Last updated 12 Nov 2026.

*These prices come from recent cached fare snapshots where available, so they don't show live availability. Your final fare is confirmed during live search. See our Price Accuracy Policy.

The lowest fare we've seen for the next 7 days is AED 552.00 on 19 Nov 2026.

Colombo to Dubai fares for the next 30 days

Over the next 30 days, the cheapest day to fly is usually Friday. Fares range from AED 412.07 to AED 1,033.62. Last updated 14 Nov 2026.

Last checked 3 hours ago.

Cheapest months to fly

October has been the cheapest month to fly from Colombo to Dubai at around GBP 73.17. August is usually the most expensive. Last updated 14 Nov 2026.

Each bar shows the lowest cached fare we've seen for that month, across the last 12 months.

  • Jun GBP 85.73 · typical GBP 115.86
  • Jul GBP 95.42 · typical GBP 160.62
  • Aug GBP 182.20 · typical GBP 260.65
  • Sep GBP 167.74 · typical GBP 204.85
  • Oct GBP 73.17 · typical GBP 154.50
  • Nov GBP 120.99 · typical GBP 144.24

Cheapest recent months: Oct, Jun.

Airlines commonly seen in recent searches

Flydubai · Srilankan Airlines · Servant Air

We've recently seen fares on this route from Flydubai, Srilankan Airlines and Servant Air. Last updated 14 Nov 2026.

Colombo to Dubai flight facts

  • Airlines on the route: You can fly nonstop between Colombo and Dubai with Emirates.
  • Nonstop and airports: Flights depart Bandaranaike International Airport (CMB) and usually arrive at Dubai International Airport (DXB).
  • Best time to go: November to March has cooler Dubai weather. April to May and September to October are often cheaper if you can tolerate the heat.
  • Busiest and priciest periods: December to early January, Eid periods, Sri Lankan school holidays and large Dubai events are often busiest and more expensive.
  • Best time to book: For normal dates, compare 4 to 8 weeks ahead. For December, Eid and school holidays, start 2 to 4 months ahead.

Questions about Colombo to Dubai flights

How long is the flight from Colombo to Dubai?

You can fly nonstop with Emirates. Live search shows the exact flight time for each departure. A fare with a stop takes longer, so compare the total journey time before you book.

Which airlines fly nonstop from Colombo to Dubai?

You can fly nonstop between Colombo and Dubai with Emirates. Live search shows every airline with seats on your dates.

Which airport do I use in Colombo for Dubai flights?

Bandaranaike International Airport (CMB) is the primary departure airport for Colombo to Dubai flights.

Which airport do Colombo to Dubai flights arrive at?

Dubai International Airport (DXB) is the primary arrival airport for most nonstop flights.

Are Colombo to Dubai flights usually nonstop?

Yes. You can fly nonstop between Colombo and Dubai with Emirates. Live search also shows one stop fares, which can be worth a look on peak dates.

Do Sri Lankan passport holders need a visa for Dubai?

Yes, Sri Lankan passport holders typically need a UAE visa before traveling to Dubai.

Related routes

  • UAE-licensed travel agency with a team in Deira, Dubai.
  • We compare flight options from many airlines through our supplier network.
  • You see the full fare, including taxes, before you pay.
  • Secure checkout via PayTabs and PayPal. Jingo doesn't store your card details.

Fares checked 3 hours ago.