Prices are in Canadian Dollars.

Cheap flights from Edmonton to Katunayake

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Edmonton to Katunayake are usually found in November or February, booked 22 days in advance, depart on a Wednesday or Saturday and return on a Tuesday

How to find the cheapest flight from
Edmonton (YEG) to Katunayake (CMB)

YEG - CMB
Price
C$ 1,201 - C$ 1,629
CMB
Temperature
30 - 33 °C
CMB
Rainfall
34 - 303 mm

Popular in

July

High demand for flights, 15% potential price rise

Cheapest in

November

Best time to find cheap flights, 14% potential price drop

Average price

C$ 1,395

Average for round-trip flights in January 2021

Round-trip from

C$ 1,201

From Edmonton to Katunayake

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly round-trip from Edmonton to Katunayake?

It’s generally more expensive to depart on a Tuesday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from Edmonton to Katunayake?

Find a great deal and save up to 10% by booking at least 41 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Edmonton to Katunayake within the next two weeks, with the cheapest ticket starting at C$ 1,359.

What is the cheapest month to fly from Edmonton to Katunayake?

May is one of the best times of the year to fly to Katunayake from Edmonton. Prices for May average C$ 1,382 per person but you can even find prices for as low as C$ 1,073. The most expensive prices can be found in the month of July. Opting for a May flight can save you 32% on your journey compared to booking in May

When is the cheapest time to fly from Edmonton to Katunayake (YEG - CMB)?

When flying from Edmonton to Katunayake, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 11% versus a flight in the morning.

Edmonton to Katunayake 2021 flight deals

Cheap flights to Katunayake from Edmonton found for this year
1 Aug - 21 Aug
C$ 1,517pp
YEG
Edmonton
Multiple Airlines
   
2 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Multiple Airlines
   
2 STOPS
YEG
Edmonton
19 Apr - 23 Apr
C$ 1,522pp
YEG
Edmonton
Multiple Airlines
   
2 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Multiple Airlines
   
2 STOPS
YEG
Edmonton
19 Apr - 23 Apr
C$ 1,535pp
YEG
Edmonton
Multiple Airlines
   
2 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Multiple Airlines
   
2 STOPS
YEG
Edmonton

Related info for your journey

Useful info, stats and facts about Edmonton to Katunayake flights.

Flight FAQs

From Edmonton to Katunayake

Can I find flights from Edmonton to Katunayake for under C$ 1,527 on Cheapflights?

Yes, there are multiple flights from Edmonton to Katunayake for under C$ 1,527. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,522, but on average you can expect to pay C$ 2,063.

Which airlines flying from Edmonton to Colombo Bandaranaike Intl have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Edmonton to Colombo Bandaranaike Intl that may be offering flexible cancellation policies are Air Canada, KLM, and Cathay Pacific. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Edmonton to Katunayake for under C$ 1,527 on Cheapflights?

There are no direct flights from Edmonton to Katunayake, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Does it rain more in Edmonton or Colombo?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Edmonton is typically less than Colombo. We can gather that this will continue over the next 7 days.

Is Edmonton weather warmer or cooler than Colombo?

Expect the weather to be around 33 °C on average in February. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Colombo is generally hotter than in Edmonton.

Related searches

Flights to Katunayake from Edmonton
Flights to Edmonton Flights from Edmonton

Rent a Car

Car Rentals at Katunayake Car Rentals in Sri Lanka

Destination information for Katunayake

Things to know before you go. Useful info for your trip from Edmonton to Katunayake
Today's exchange rate
C$ 1 = Rs 154.30
Average temperature for January in Katunayake
32.0 °C
Avg rainfall for January in Katunayake
34.0 mm

Airports servicing Edmonton

Airports servicing Colombo

Colombo Bandaranaike Intl (CMB)

Top 5 airlines flying from Edmonton to Katunayake

The chart below displays the airlines Cheapflights users travelling from Edmonton to Katunayake choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Air Canada
C$ 812 C$ 1,010 No cancel fee 67%
Search Air Canada flights
China Eastern
C$ 655 C$ 1,042 No cancel fee 62%

We couldn't confirm the COVID-19 safety measures taken by China Eastern. Please check directly on their website for additional information.

Search China Eastern flights
Emirates
C$ 945 C$ 1,077 No cancel fee 75%
Search Emirates flights
KLM
C$ 872 C$ 1,332 No cancel fee 75%
Search KLM flights
Cathay Pacific
C$ 1,148 C$ 1,412 No cancel fee 72%
Search Cathay Pacific flights
Home Asia Sri Lanka Cheap flights from Edmonton to Katunayake