Travellazo
The Colombo skyline and Galle Face Green waterfront promenade with palm trees, the Old Parliament building and the modern Port City across the water under a clear blue sky
Flight Price Guide — 2026

Emirates Flight From Dubai to Colombo

The Emirates Dubai to Colombo flight price by month and cabin, the cheapest booking window, the Skywards redemptions and the price alerts — plus all the onward bookings for your Sri Lanka trip.

The Emirates flight from Dubai to Colombo follows a predictable cycle of fare buckets, seasonal demand and airline sales, and the travellers who pay the least are the ones who understand the cycle and book inside the right window.An Economy return from Dubai to Colombo with Emirates usually starts from around $280 in the shoulder and monsoon months of April, October and November and climbs to $450 to $700 in the peak dry season from December to March. Premium Economy starts from around $850 return, Business Class starts from around $1,700 return, and First Class starts from around $3,200 return. The cheapest Emirates Dubai to Colombo flight price lands in the shoulder and monsoon months, when the demand is down. The cheapest days to fly are Tuesday, Wednesday and Saturday. The cheapest booking window is 6 to 10 weeks ahead. Emirates flies nonstop from Dubai International into Bandaranaike International Airport (CMB) in Katunayake in around 4 hours 20 minutes. This guide walks through the Emirates Dubai to Colombo flight price end to end — the price by month, the price by cabin, the booking window, the Skywards redemptions, the price alerts — and then covers everything else you need to book the rest of your Sri Lanka trip: hotels, car rentals, eSIMs, bikes and Colombo GetYourGuide tours.

The short version: search the whole-month view to find the cheapest day, set a price alert 2 to 3 months ahead, and book 6 to 10 weeks ahead when the fare hits your target. Sri Lanka has a single international gateway at Bandaranaike International Airport, about 35 kilometres north of Colombo, and every traveller transfers onward from here to the city, the south coast beaches or the cultural triangle, so factor the transfer cost into your total trip price rather than the airfare alone. Once you know your Colombo dates, use your Emirates Skywards Miles for a reward seat or an upgrade, and lock in the onward travel at the same time.

How the Emirates Dubai to Colombo Flight Price Is Set

Emirates does not sell every seat on the Dubai to Colombo flight at a single price. The airline opens a dozen or more fare buckets, from the cheapest Economy Special fare (a handful of seats per flight, sold first) to the most expensive fully flexible First Class fare (sold last, to late-booking leisure travellers in the peak dry season). The cheapest buckets sell out first, so the flight price you see rises in steps as the flight fills up. The trick to landing a low price is to book in the window when the cheapest buckets are still open — usually 6 to 10 weeks ahead for a medium-haul flight of around 4 hours to Colombo. Earlier than that, and the cheapest buckets have not been released by airline revenue management. Later than that, and the cheapest buckets have sold out. The price also follows a seasonal cycle that mirrors the Sri Lanka weather: the dry season from December to March is the most expensive because the weather on the south coast is at its best and European demand peaks, while the Yala monsoon months from May to September and the shoulder months of April, October and November are the cheapest because rain and lower demand keep fares down even though the east coast stays dry. Add the day-of-week cycle — Tuesday, Wednesday and Saturday are the cheapest days to fly, Friday and Sunday the most expensive — and you have a full picture of when the Emirates Dubai to Colombo flight price drops.

Emirates Dubai to Colombo Flight Price — Key Facts

Economy return price (low season)

From around $280 return

Economy return price (peak season)

$450 to $700

Premium Economy return price

From around $850 return

Business Class return price

From around $1,700 return

First Class return price

From around $3,200 return

Cheapest months for the flight price

April, October & November (shoulder months)

Most expensive months for the flight price

December to March (peak dry season)

Cheapest days to fly

Tuesday, Wednesday & Saturday

Best booking window for the lowest price

6 to 10 weeks ahead

Direct flight time

Around 4 hours 20 minutes (DXB to CMB)

Emirates Dubai to Colombo Flight Price by Month

Month
Price band
What drives the price
Jan
High
Peak dry season, New Year demand, fares high
Feb
High
Peak dry season, the most expensive month for the beaches
Mar
High to Medium
Tail of the dry season, demand stays high before shoulder drop
Apr
Low to Medium
New Year holidays, then shoulder begins, fares fall sharply
May
Low
Yala monsoon begins, rains on the south coast, fares low
Jun
Low
Monsoon continues, the cheapest fares of the year appear
Jul
Low
Low season, fares stay low despite school holidays
Aug
Low to Medium
European summer lifts demand slightly, fares nudge up
Sep
Low
Yala monsoon ends, fares stay low before the dry season
Oct
Low
Maha monsoon begins, shoulder fares, a cheap month to fly
Nov
Low to Medium
Last cheap month before the dry season, fares begin climbing
Dec
High
Dry season opens, festive fares climb sharply to peak

The Emirates Dubai to Colombo flight price is lowest in the shoulder and monsoon months of April, October and November, when the demand is down and the fares are well below the peak dry season. June and September are also often cheap, though the Yala monsoon brings rain to the south coast in those months. The good news for shoulder-month travellers is that the east coast of Sri Lanka stays dry when the south is wet, so the value is real for travellers who do not mind which coast they visit. The most expensive months are December to March, the Sri Lanka dry season, when the weather on the south coast beaches is at its best and European demand peaks, with a sharp spike over Christmas and New Year. April sees the Sinhala and Tamil New Year, after which fares fall sharply into the shoulder. November is the last cheap month before the dry season opens and fares begin climbing. The cheapest days to fly are Tuesday, Wednesday and Saturday, while Friday and Sunday are the most expensive. Book 6 to 10 weeks ahead for the cheapest fare buckets, and set a price alert 2 to 3 months ahead to catch the flight price the moment it drops into your target range.

Emirates Dubai to Colombo Flight Price by Cabin

Cabin
Indicative return price
What you get
Economy (Special)
From ~$280 return
The lowest Emirates Dubai to Colombo flight price. Limited baggage on some bundles; check the allowance before you book the onward transfer into the city.
Economy (Flex)
From ~$380 return
One checked bag, seat selection and some changes. The sweet spot for most leisure travellers on the 4 hour flight.
Premium Economy
From ~$850 return
Extra recline, wider seat, priority boarding, enhanced meal service. A real upgrade on the medium-haul sector.
Business Class
From ~$1,700 return
Lie-flat bed, lounge access, chauffer-drive, fast track. Watch for business sales in the shoulder months.

The cheapest Emirates Dubai to Colombo flight price is the Economy Special fare, which sometimes has a carry-on-only allowance, so check the baggage rules before you book and add a bag at booking rather than at the airport. The Economy Flex fare includes one checked bag, seat selection and some changes, and is often the sweet spot for a leisure traveller. Premium Economy gives you extra recline, a wider seat, priority boarding and an enhanced meal service, and is a real step up on the 4 hour sector. Business Class is a lie-flat bed with full service, lounge access and the Emirates chauffer-drive service — watch for business class sales in the shoulder and monsoon months, when the Business price can drop to within reach of a premium leisure budget. First Class adds the private suite and, on the A380, the onboard shower spa and the onboard lounge. Emirates Skywards members earn Skywards Miles on every fare, and can redeem miles for a reward seat to Colombo or use miles to upgrade a paid Economy fare to Business or First Class.

The Booking Window for the Lowest Price

Apr, Oct & Nov

Cheapest shoulder months

6–10 wks

Ahead to book

Tue, Wed & Sat

Cheapest days to fly

The cheapest Emirates Dubai to Colombo flight price lands when you book 6 to 10 weeks ahead, in the window where the Economy Special fares are usually still open. Earlier than that, and the cheapest buckets have usually not been released by airline revenue management. Later than that, and the cheapest buckets have usually sold out, especially in the peak dry season from December to March. For a medium-haul flight of around 4 hours to Colombo, the booking window is a little shorter than for a long route — about 6 to 8 weeks ahead is the sweet spot. If you are travelling in the peak dry season, book as soon as you see a reasonable fare, because the cheap buckets sell out fast and the flight price only rises as the departure date approaches. Set a price alert on the Dubai-Colombo route 2 to 3 months ahead and watch the fare trend — when it drops into your target range, book it, because the cheapest fare buckets sell out fast in every sale.

Flying Into Bandaranaike International Airport (CMB)

Bandaranaike International (CMB)

Emirates operates nonstop from Dubai into Bandaranaike International Airport in Katunayake, about 35 kilometres north of Colombo and the only international gateway for Sri Lanka. Every traveller transfers onward from here to the city, the south coast or the cultural triangle.

City Transfers

The Southern Expressway connects the airport to the Colombo city hotels in around 45 minutes to an hour by taxi or private transfer, while the coastal railway runs a scenic alternative to the city and the south coast. Factor the transfer cost into your total trip price.

Emirates flies nonstop from Dubai International (DXB) to Bandaranaike International Airport (CMB) in Katunayake, about 35 kilometres north of Colombo and the only international gateway for Sri Lanka. The airport is the start of every Sri Lanka holiday, whether your plan is the colonial heritage of Colombo, the beaches of the south coast, the tea country of the hill region or the cultural triangle of Sigiriya and Dambulla. The Southern Expressway connects the airport to the Colombo city hotels in around 45 minutes to an hour by taxi or private transfer, while the coastal railway runs a scenic alternative to the city and the south coast. Factor the transfer cost and time into your total trip price, not just the airfare, because the expressway toll and a private transfer can add a meaningful amount to the cost of a Sri Lanka trip, and the traffic into the city can be heavy in the peak commuting hours.

Tips for the Lowest Emirates Dubai to Colombo Flight Price

  • The cheapest Emirates flight from Dubai to Colombo lands in the shoulder and monsoon months of April, October and November, when the demand is down and the Economy Special fares are still open
  • The most expensive flight price is the peak dry season from December to March, when the weather on the south coast is at its best and the European demand climbs, with a sharp spike over Christmas and New Year
  • The cheapest days to fly are Tuesday, Wednesday and Saturday, while Friday and Sunday are the most expensive — a one or two day shift in your departure can move the flight price by 15 to 25 percent
  • Book 6 to 10 weeks ahead for the lowest Emirates Dubai to Colombo flight price, in the window where the Economy Special fares are usually still open — earlier and they have not been released, later and they have sold out
  • Set a price alert on the Dubai to Colombo route 2 to 3 months ahead and watch the fare trend — when the flight price drops into your target range, book it, because the cheapest buckets sell out fast in every sale
  • Emirates runs fare sales around Black Friday, the January sale and the Dubai Shopping Festival — sign up to the Emirates newsletter and a fare-alert tool so you hear about them first
  • Emirates operates a mix of Boeing 777 and Airbus A380 equipment on the Dubai to Colombo route, with lie-flat business class suites and, on the A380, the onboard lounge — pick your aircraft at booking if the experience matters to you
  • If you have Emirates Skywards Miles, a reward seat to Colombo can be a great-value medium-haul redemption — watch for reward seat releases early in the booking window and book fast because peak dry-season seats sell out
  • Bandaranaike International Airport (CMB) is in Katunayake, about 35 kilometres north of Colombo, and connects onward to the city by expressway, taxi and train — factor the transfer cost into your total trip price, not just the airfare
  • Check the baggage allowance on the fare before you book — the cheapest Economy Special fares sometimes have a carry-on-only allowance, and an extra bag is cheaper to add at booking than at the airport
  • Pay for your ticket in US dollars through the Emirates UAE or US website to dodge dynamic currency conversion fees, and track the fare in USD so you are not caught out by exchange rate swings
  • A short connection through another Sri Lankan or Indian city sometimes appears at a different price to the direct Emirates service — compare it, but most travellers prefer the nonstop for a 4 hour route

Colombo & Sri Lanka in Pictures

A preview of where your flight lands — the Colombo skyline and Galle Face Green, the Gangaramaya Temple, the Galle Face sunset, the Independence Memorial Hall, and an Emirates airliner taking off at sunrise.

The Colombo skyline and Galle Face Green waterfront promenade with palm trees, the Old Parliament building and the modern Port City across the water under a clear blue sky
The Gangaramaya Buddhist Temple in Colombo with its ornate golden and white architecture and seated Buddha statues reflected in Beira Lake under a bright blue sky
The Galle Face Green promenade in Colombo at sunset with families flying kites, street food vendors, palm trees and the Indian Ocean under a vivid orange and pink sky
The Independence Memorial Hall in Colombo, a grand stone colonnaded monument surrounded by green lawns and palm trees under a clear blue sky
A modern Emirates Boeing 777 airliner taking off at sunrise over a coastline with golden morning light, photorealistic aviation photography, cinematic wide shot

Colombo Flight Prices

Search live Emirates fares from Dubai International into Bandaranaike International Airport, with real-time availability on every departure. Compare direct options and find the cheapest day to fly.

Colombo Hotels

Book a hotel on the Galle Face Green seafront, the colonial Fort district or near the airport for an early departure — from five-star sea-view hotels to budget guesthouses, with expressway and taxi access.

Book Colombo Hotels

Colombo Car Rentals

Book a car with a driver in Colombo for the day to explore the city, or arrange a private transfer to the south coast beaches or the cultural triangle. A driver is the easier way to handle Sri Lanka traffic.

Sri Lanka eSIM

Install a Sri Lanka eSIM before you fly so you have data, maps and messaging the moment you land at Bandaranaike International — no airport SIM queue and no roaming charges on the way to your hotel. A data eSIM is also a smart backup because public Wi-Fi in Sri Lanka can be patchy outside hotels and cafes.

Get a Sri Lanka eSIM

Rent a Bike in Colombo

See Colombo the active way — rent a scooter or a motorbike to weave through the traffic and explore the seafront, the temples and the old Fort district at your own pace, or arrange a guided bike tour of the city's markets and colonial lanes.

Rent a Bike in Colombo

Colombo Tours & Experiences

Once you land at Bandaranaike International, Sri Lanka opens up. Take a tuk-tuk tour of the colonial Fort, the Galle Face Green and the Gangaramaya Temple, do a day trip to the Pinnawala elephant orphanage, ride the scenic coastal railway to Galle, go whale-watching off Mirissa, or join a tea-country tour of the hill region. Browse and book top-rated Colombo experiences below, all with free cancellation.

Frequently Asked Questions

How much is an Emirates flight from Dubai to Colombo?

An Economy return from Dubai to Colombo with Emirates usually starts from around $280 in the shoulder and monsoon months of April, October and November, rising to $450 to $700 in the peak dry season from December to March and over the Christmas and New Year holidays. Premium Economy starts from around $850 return, Business Class starts from around $1,700 return, and First Class starts from around $3,200 return. The cheapest Emirates Dubai to Colombo flight price is the Economy Special fare, which sometimes has a carry-on-only allowance, so check the baggage rules before you book. Use a flight search engine with a whole-month view to find the cheapest day to fly, and set a price alert 2 to 3 months ahead so you catch the fare the moment it drops.

What is the cheapest month to fly from Dubai to Colombo with Emirates?

The cheapest months for the Emirates Dubai to Colombo flight price are the shoulder and monsoon months of April, October and November, when the demand is down and the fares are well below the peak dry season. June and September are also often cheap, though the Yala monsoon brings rain to the south coast in those months. The most expensive months are December to March, the Sri Lanka dry season, when the weather on the south coast beaches is at its best and European demand peaks, with a sharp spike over Christmas and New Year. The cheapest days to fly are Tuesday, Wednesday and Saturday, while Friday and Sunday are the most expensive. Book 6 to 10 weeks ahead for the cheapest fare buckets, and set a price alert 2 to 3 months ahead to catch the flight price the moment it drops into your target range.

How far ahead should I book to get the cheapest Emirates Dubai to Colombo flight price?

Book 6 to 10 weeks ahead for the cheapest Emirates Dubai to Colombo flight price, in the window where the Economy Special fares are usually still open. Earlier than that, and the cheapest buckets have usually not been released by airline revenue management. Later than that, and the cheapest buckets have usually sold out, especially in the peak dry season from December to March. For a medium-haul flight of around 4 hours to Colombo, the booking window is a little shorter than for a long route — about 6 to 8 weeks ahead is the sweet spot for the best flight price. If you are flexible on dates, use a flight search engine with a whole-month view to find the cheapest day to fly, then set a price alert and book the moment the fare hits your target. If you are travelling in the peak dry season, book as soon as you see a reasonable fare, because the cheap buckets sell out fast and the flight price only rises as the departure date approaches.

Does the Emirates Dubai to Colombo flight price include baggage?

It depends on the fare bucket. The cheapest Economy Special fares sometimes have a carry-on-only allowance, with a checked bag costing extra — and adding a bag at booking is cheaper than adding it at the airport. The Economy Flex fare usually includes one checked bag, seat selection and some changes, so it is a better deal if you are checking a bag anyway. Premium Economy and Business Class both include a generous checked allowance, priority boarding and lounge access, and Business adds the Emirates chauffer-drive service at both ends. A good rule of thumb: if you are checking a bag, compare the Economy Flex fare with the Special fare plus a bag — the Flex fare is often the better flight price overall.

How do I set a price alert for the Emirates Dubai to Colombo flight?

Set a price alert on a flight search engine by searching the Dubai to Colombo route once, then clicking the 'Set a price alert' or 'Track prices' toggle on the results page. The search engine will email you whenever the flight price on that route changes, so you can watch the trend and book the moment the fare drops into your target range. Set the alert 2 to 3 months ahead of your travel date, so you see a full fare cycle before you book. You can also set alerts for a whole month, so you see the cheapest day in that month to fly. When the alert fires and the flight price is in your range, book it — the cheapest buckets sell out fast in every sale, and the fare can rise again within a day or two.

Which airport does Emirates fly into in Colombo from Dubai?

Emirates flies nonstop from Dubai International (DXB) to Bandaranaike International Airport (CMB) in Katunayake, about 35 kilometres north of Colombo city. Bandaranaike is the only international gateway for Sri Lanka and the hub for every onward transfer, whether to the Colombo city hotels, the south coast beaches or the cultural triangle. The airport connects onward to the city by the expressway, taxi and the coastal railway line, with the city centre around 45 minutes to an hour away depending on traffic. Factor the transfer cost and time into your total trip price, not just the airfare, because the expressway toll and a private transfer can add a meaningful amount to the cost of a Sri Lanka trip.

Can I use Emirates Skywards Miles to lower the Dubai to Colombo flight price?

Yes. Emirates Skywards members can redeem Skywards Miles for a reward seat to Colombo, which can be among the best-value medium-haul redemptions in the programme. A Saver reward seat to Colombo on the Dubai route typically starts at a modest number of Skywards Miles one-way in Economy, plus taxes and carrier charges, with Business and First Class redemptions at higher mile levels. Watch for reward seat releases early in the booking window and book fast because the reward seats on the Dubai-Colombo route sell out quickly in the peak dry season. You can also use Skywards Miles to upgrade a paid Economy fare to Business or First Class, which can be a smart use of miles when the paid premium fare is very expensive. Link your Skywards number to your booking before you fly so any miles you earn credit automatically.

What is the Emirates Dubai to Colombo flight price in Business and First Class?

Business Class on the Emirates Dubai to Colombo route starts from around $1,700 return, though it can climb to $3,000 or more in the peak dry season from December to March and over Christmas and New Year. Business Class is a lie-flat bed with a mattress, pillow and duvet, full service, lounge access, the Emirates chauffer-drive service and fast track, and it is one of the best ways to arrive in Sri Lanka rested after the 4 hour flight. First Class starts from around $3,200 return and adds the private suite and, on the A380, the onboard shower spa and the onboard lounge. The cheapest premium fares usually appear in the shoulder and monsoon months of April, October and November, when Emirates sometimes runs business and first class sales that bring the fare down to within reach of a premium leisure budget. If you want Business or First Class at the lowest price, book 6 to 10 weeks ahead, watch for the January and Black Friday sales, and set a price alert on the Dubai-Colombo route.

Keep Exploring

Book Your Sri Lanka Trip

Finding the lowest Emirates Dubai to Colombo flight price is the first step — use the whole-month view, set a price alert, and book 6 to 10 weeks ahead. Once you know your Colombo dates, the rest is one batch of bookings: the flight into Bandaranaike International, a hotel on the seafront or in the Fort, a car with a driver for the south coast and the cultural triangle, a Sri Lanka eSIM and any Colombo tours you want to lock in ahead. Start below.

Book Colombo Hotels

We use cookies 🍪

We use cookies to improve your experience, analyze site traffic, and serve personalized content. You can choose which cookies to allow. Necessary cookies are always active. Privacy Policy