Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights from Edmonton to Sri Lanka from C$ 1,092

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Edmonton to Sri Lanka departing on 7/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 26/5
Sun 2/6

Search hundreds of travel sites at once for deals on flights to Sri Lanka

In the last 7 days, travellers have searched 44,979,812 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

August

High season

March

Cheapest flight

C$ 1,092
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly and prices are also 15% lower on average.
Flight from Edmonton to Colombo

FAQs - booking Sri Lanka flights

  • How does KAYAK find such low prices on flights from Edmonton to Sri Lanka?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Edmonton to Sri Lanka.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Edmonton to Sri Lanka?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Sri Lanka from Edmonton is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Edmonton to Sri Lanka?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Sri Lanka with an airline and back to Edmonton with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Edmonton to Sri Lanka?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Sri Lanka from Edmonton up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 3 airlines serving from Edmonton to Sri Lanka

 
Need help choosing which airline to fly with from Edmonton to Sri Lanka? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.2
Singapore AirlinesOverall score based on 1479 reviews
7.8food
8.2entertainment
8.1comfort
8.4boarding
8.7crew
Airline reviews

Great to have actual hot tastey meal on a flight. Well done

10.0 ExcellentJeff, Apr. 2024SIN - MNL
Read more about Singapore Airlines reviews

Great to have actual hot tastey meal on a flight. Well done

I requested an aisle seat and got a middle seat The flight gate was changed and the flight was delayed

Cabin Crew always friendly and helpful. Seating cramped - foul smelling from toilets, high risk of disease. Guard personal property such as expensive sunglasses Coffee always awful and cold Meal trays toddler sized Not worth the extra cost to fly SQ - use a budget airline, same if not better experience

It seems paying premium economy does not make difference with economy. No priority boarding, not worthy paying extra$$$ for premium economy.

They are great with every aspect of customer service. Helped my elderly father and aided him with using the restroom.

The stewardess was very helpful all the way. My seat had an issue with headphones and after the replaced and gave me a new pair and noticed it was the seat I got a new chair to sit and a great ride back home

Due to the delay of my first flight, my connecting flight with JetBlue was canceled by Singapore Airlines, but the JetBlue crew was very accommodating and rebooked a seat for me. The crew was very nice and had good attitude.

We were able to check in 48 hours before departure. The boarding was a breeze. The business' seat is very large with large tv screen. The lunch and dinner were excellent with selection of wines and other drinks. The seat was converted to a totally flat bed for sleeping which was very comfortable as well. We will definitely fly with Singapore Airline again in the future.

A very small gate at Singapore airport, lots of people packed into a small area…. A Petrie dish for infection. The flight was late although the captain did make up time. We had an aisle and middle economy class seat on the plane. The flight appeared to be very full. The seats were small, hard and very uncomfortable with minimal leg room. I’m a small woman and felt really cramped. My husband is a big man and stated he was unable to move at all in his seat. We were given 2 meals during the flight from Singapore to Brisbane. Our first meal was okay at best but the second meal was inedible. I think it was supposed to be veg in pastry but the pastry was full of air with minimal if any filling. The staff were pleasant and efficient. Getting off the plane went without any problems. It did take an extended period of time for our bags to come out onto the carousel. For the best ‘airline’ in the world, it was pretty poor. If Singapore is the best, what are the others like?

The male traveller seated in the row in front diagonally opposite my husbands seat across the aisle as soon as the seatbelt sign went off moved across the aisle into the seat in front of my husband for the entire journey from London to Singapore he had his seat reclined and pushed back and the seat touching my husbands knees for the entire journey from London to Singapore. very uncomfortable for my husband.

The customer service was very poor. I didn’t get any accommodations for my cancelled flight. I was without any sleep for 36 hours.

Superb experience. I hope they bring back the fast track option at Heathrow immigration.

Me and 2 other rows were forgotten during food service. We waited over an hour before they finally served our food. Then only had what was left. They did apologize. Also, they locked the bathroom due to turbulence and my 4 year old had to pee himself because they wouldn’t unlock it for him.

The amenities offered in the Business class is far away less compared with other Air Companies. Emirates is going down in the competition pricing the same value as Qatar airways for example.

Crew in Hyderabad could have been more helpful they were only focused on ripping customers.

We had a connecting flight which is got delayed they didn’t transfer me to another flight and up I have to by 3 new tickets and I have to pay extra luggage fees cost me rs 100000

I upgraded to first which was great and overall was a good experience. However, the service was a slight let down this time compared to what I would have expected from Emirates First. I ordered my meals and made a point to order the wine I wanted to have with the main course. The main course somehow came before my starter and I decided not to make a fuss of it and just asked for the wine so that I can enjoy it with the steak. It took quite a few minutes before the wrong wine came which I pointed out. At this point I decided to start eating as medium rare steak (the way I like it) was going to get cold . Few minutes later, a different crew came with the same incorrect wine and I had to send it back and waited another few minutes. Both crew came together few minutes later finally with the correct wine. By then I was more than half way through my steak which is rather unfortunate because the steak was good and and wine was good. Would have been perfect to enjoy them together . They were apologetic and when I mentioned that she had forgotten about my starter, she apologised and insisted that she will make it for me even if it’s just to try. They were nice about it all but so many mistakes for a rare experience in First was disappointing and this flight was paid for not miles redemption, even the upgrade.

We purchased extra legroom seats for both legs of flight through budget air. Seats were not honored by emirates. Had to spend frustrating hour to get seats we paid for on first leg to Dubai. Second leg to Jakarta were denied and had to sit in middle seat. Had to spend hour on phone yesterday to try to get refund. We’re told needed to send copies of boarding passes of which already threw away first leg boarding pass. Very very frustrating. This happened as well one year ago with emirates.

Some how there was a miscommunication between JetBlue and kayak because my flight was canceled with JetBlue through kayak. I would not have know my flight was canceled unless I had called to verify exactly when my flight was. There was poor communication between kayak and JetBlue and I will never book with neither company every again.

I never got to take my flight because kayak constantly changed my flight, sometimes without telling me. I finally called to verify exactly when my flight was scheduled, only to be told my flight was canceled all together. I had less than a month before I was supposed to leave and I was told it would take 20 business days to receive a refund. So I never got to take my trip to Dubai. Kayak is horrible with lousy customer service and I will never book another trip with them every again.

I think Air Canada is the only airline I've flown where they don't give you at least a free cookie.

All but one of four were on time. One was delayed for an hour

Got the email to check in but when I tried to check in it said "cannot connect to server", so checked in at the desk.

It took 5 hour to get a crew to D Ice the plan. We had to sit on the runway for 5 hrs. in Calgary. It snows most of the winter. No proactive plan. In addition, after 3 calls to customer service they couldn't figure out how to have my wife and myself sit together on her birthday weekend. Everybody kept passing the buck. No decision from customer service, luggage drop off or check in team. The experience was a complete mess! I don't think we'll ever fly on this airline again.

my flight from Toronto to Chicago was horrible. we tried to land 3 times, couldn't. they went to Milwaukee & sat on the plane/runway for another 1.5 hours. then they flew us back to Toronto. we had to stay overnight. the communication was bad. just told us to wait for an email update. no credit, no voucher for my additional night in a hotel. nothing. I will not fly air Canada again.

The wifi I paid for did not work. The seats are tight.

The seats werr comfortable Would like a better snack that a tiny bag of pretzels

There were no free snacks…little pretzel bag or cookies like we had on our flight out.

Mostly crew good and the flight was safe and comfortable but service was lacking. For an overnight flight of 8hrs 50 it took some two hours to get served a drink and dinner after take off. I asked for Laurent Perrier champagne and was brought Perrier water, which I queried and asked where was the champagne. No response. The issue came up again an hour later when dinner was starting to be served and I was asked whether I wanted another drink, when I reminded I was still waiting for my first champagne! Apologies ensued but dinner service was quite slow. For breakfast I never did get served the hot course! So - no complaints and compliments on the safety of the flight but service underwhelming (and I brought them candies!)

No food provided and the tickets are expensive. At least provide a snack, it is a 4.5 hr flights for 600 dollars. Snack would be welcomed.

Book cheap flights from Edmonton to Sri Lanka

Recent round-trip flight deals

3/7Wed
2 stopsAir Canada
43h 15mYEG-CMB
20/7Sat
2 stopsAir Canada
43h 40mCMB-YEG
C$ 2,788
2/7Tue
2 stops
45h 55mYEG-CMB
19/7Fri
2 stops
24h 51mCMB-YEG
C$ 2,823
2/7Tue
2 stops
45h 55mYEG-CMB
20/7Sat
2 stops
32h 06mCMB-YEG
C$ 2,905
3/7Wed
3 stops
28h 05mYEG-CMB
20/7Sat
2 stops
43h 40mCMB-YEG
C$ 2,962
1/7Mon
3 stops
28h 05mYEG-CMB
31/7Wed
3 stops
37h 37mCMB-YEG
C$ 2,977
3/7Wed
2 stops
49h 25mYEG-CMB
19/7Fri
2 stops
24h 51mCMB-YEG
C$ 2,995
1/7Mon
2 stopsAir Canada
39h 15mYEG-CMB
31/7Wed
2 stopsAir Canada
43h 25mCMB-YEG
C$ 3,590
2/7Tue
2 stopsEmirates
44h 00mYEG-CMB
20/7Sat
3 stopsEmirates
29h 45mCMB-YEG
C$ 4,193
30/6Sun
2 stopsEmirates
34h 36mYEG-CMB
31/7Wed
2 stopsEmirates
37h 20mCMB-YEG
C$ 4,493
30/6Sun
2 stopsEmirates
34h 36mYEG-CMB
31/7Wed
2 stopsEmirates
37h 20mCMB-YEG
C$ 4,494

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/8Wed
3 stops
29h 35mYEG-CMB
C$ 1,092
10/8Sat
2 stops
27h 57mYEG-CMB
C$ 1,118
7/8Wed
2 stops
46h 35mYEG-CMB
C$ 1,134
31/7Wed
3 stops
29h 35mYEG-CMB
C$ 1,215
31/7Wed
2 stops
29h 10mYEG-CMB
C$ 1,216
30/7Tue
2 stops
45h 55mYEG-CMB
C$ 1,324
10/8Sat
3 stops
33h 15mYEG-CMB
C$ 1,408
9/8Fri
2 stops
45h 55mYEG-CMB
C$ 1,431
30/7Tue
3 stopsEmirates
54h 56mYEG-CMB
C$ 2,074
6/8Tue
3 stopsEmirates
54h 56mYEG-CMB
C$ 2,093

Search by stops

Search by airline

Search by price

Last minute flights from Edmonton to Sri Lanka

Last minute flight, train and bus deals

1/5Wed
multi-stop
26h 00mYEG-CMB
8/5Wed
multi-stop
35h 41mCMB-YEG
C$ 2,560
1/5Wed
multi-stop
29h 25mYEG-CMB
8/5Wed
multi-stop
43h 33mCMB-YEG
C$ 2,646
1/5Wed
multi-stop
29h 30mYEG-CMB
8/5Wed
multi-stop
35h 41mCMB-YEG
C$ 2,966
1/5Wed
multi-stop
29h 25mYEG-CMB
8/5Wed
multi-stop
34h 36mCMB-YEG
C$ 3,050
1/5Wed
multi-stop
29h 30mYEG-CMB
7/5Tue
multi-stop
46h 28mCMB-YEG
C$ 3,077
30/4Tue
multi-stop
39h 10mYEG-CMB
7/5Tue
multi-stop
30h 10mCMB-YEG
C$ 3,148
1/5Wed
multi-stop
32h 05mYEG-CMB
8/5Wed
multi-stop
29h 57mCMB-YEG
C$ 3,247
1/5Wed
multi-stop
26h 00mYEG-CMB
7/5Tue
multi-stop
68h 25mCMB-YEG
C$ 3,434
30/4Tue
multi-stop
34h 36mYEG-CMB
7/5Tue
multi-stop
29h 06mCMB-YEG
C$ 3,512
30/4Tue
multi-stop
34h 36mYEG-CMB
8/5Wed
multi-stop
35h 36mCMB-YEG
C$ 3,518

Search by stops

Search by price

Edmonton - Sri Lanka Flights

Departure:

Edmonton (YEG)Canada

Cabin classes:

Browse origins:

Browse destinations: