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). Nonstop flights usually take about 4 hours 30 minutes to 4 hours 50 minutes, so this is an easy overnight or daytime trip for work, shopping, family visits or a short break. Emirates, flydubai, SriLankan Airlines and FitsAir often operate nonstop services, with extra connecting choices via Gulf hubs when prices are high. 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 911.40 · last checked 16 hours ago

Example one-way fare. Prices are dynamic and subject to availability. Your final fare is confirmed during live search.

Search live fares

Want it cheaper?

Chat to our team on WhatsApp and we'll help you find the best fare for this route.

Chat on WhatsApp

Also flying to Dubai

Recently seen fares

Based on recent cached fare snapshots where available. Not live availability. Your final fare is confirmed during live search.

Cheapest recently seen in the next 7 days: AED 580.79 on 21 Jul 2026.

30-day recent price guide

Based on recent cached fare snapshots where available. Not live availability. Last checked 2 hours ago.

Airlines commonly seen in recent searches

UL · AI · GF · 8D

Route facts

  • Flying time: Nonstop Colombo to Dubai flights usually take about 4 hours 30 minutes to 4 hours 50 minutes.
  • Airlines on the route: Typical nonstop operators are Emirates, flydubai, SriLankan Airlines and, on some dates, FitsAir. Check live dates because schedules can change.
  • 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.

Frequently asked questions

How long is the flight from Colombo to Dubai?

The nonstop flight from Colombo to Dubai usually takes about 4 hours 30 minutes to 4 hours 50 minutes. Return flights can vary slightly because of winds and routing.

Which airlines fly nonstop from Colombo to Dubai?

Emirates, flydubai and SriLankan Airlines fly nonstop on this route, and FitsAir often operates on selected dates. Always check your exact travel date because airline schedules change.

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, nonstop flights are common from CMB to DXB. Connecting fares may still be useful during peak dates, often via Doha, Abu Dhabi, Muscat or Bahrain.

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.
  • Flight options compared via our supplier network.
  • Prices are dynamic and confirmed during search and revalidation.
  • Secure checkout via PayTabs and PayPal. Jingo does not store your card details.

Cached fare snapshots last checked 2 hours ago.