C$ 498 Find Cheap Flights to Sri Lanka – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals
Booking Insights

KAYAK's insights & trends for flights to Sri Lanka

Get data-powered insights and trends into flights to Sri Lanka to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest month to fly from Canada to Sri Lanka?

The cheapest month for flights from Canada to Sri Lanka is November, when tickets cost C$ 1,023 (return) on average. On the other hand, the most expensive months are December and January, when the average cost of round-trip tickets is C$ 1,400 and C$ 1,302 respectively.

How far in advance should I book a flight from Canada to Sri Lanka?

To get a below-average price on a flight from Canada to Sri Lanka, you should book around 6 weeks before departure, which saves you about 12% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 17 weeks before departure.

Good to know

Low season

October

Cheapest flight

C$ 498
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly and prices are also 8% lower on average.
Flight from Vancouver to Colombo

FAQs - booking Sri Lanka flights

  • Do I need a visa to travel to Sri Lanka?

    Canadian citizens need a tourist visa to visit Sri Lanka. For short stays of up to 30 days, you can apply for a tourist visa online. Be aware that the cost for this visa is approximately 6.148 LKR (47 CAD) and your passport has to be valid for 6 months beyond your expected departure from Sri Lanka. If you wish to stay longer, you can apply for the visa directly at a Sri Lankan government facility in Canada.

  • Are there any direct flights to Sri Lanka?

    There are no direct connections between Canada and Sri Lanka, so plan for at least one layover along the way. The national carriers Air Canada and Sri Lankan Airlines offer one-stop flights from major Canadian airports, such as Toronto Pearson International Airport (YYZ), Montreal-Pierre Elliott Trudeau International Airport (YUL) and Vancouver International Airport (YVR). You might also find convenient one-stop flights to Sri Lanka provided by Middle Eastern companies such as Emirates and Qatar Airways, with a layover in their respective hubs.

  • I want to visit Udawalawe National Park. Where should I fly into?

    Udawalawe National Park is located on the south side of the island and is easily accessible from Mawella Lagoon Airport (DIW) in Dickwella. After you arrive at Bandanaraike International Airport in Colombo, you can catch a connecting flight to Mawella Lagoon Airport with the national carrier Cinnamon Air. From there, expect a 1h drive by taxi or car to the national park.

  • How do I get to Sigiriya, the Lion Rock?

    If you want to climb the famous rock and visit the palace ruins at the top, you can fly into Sigiriya Airport (GIU) which is located near the city of Dambulla. A regular bus service connects Dambulla to the Lion Rock and costs 45 LKR (approximately 0.80 CAD). The national carrier Cinnamon Air also offers flights from Bandanaraike International Airport to Sigiriya Airport.

  • Which airlines operate the most daily flights from Canada to Sri Lanka?

    Singapore Airlines provides the most reliable service out of all the airlines that connect Sri Lanka and Canada. If you want to boost the reliability of buying tickets from Canada to Sri Lanka, Toronto Pearson International Airport (YYZ) is the finest choice to take into account as your departure airport. This airport serves as a hub for a number of airlines that provide international flights to Sri Lanka.

  • Where should one fly to if they wish to enjoy watching games in Sri Lanka?

    Flying into CMB Airport is something you might want to do if you're visiting Sri Lanka and intend to attend local sporting events. The largest and capital city of Sri Lanka, Colombo City, is where the majority of the country's stadiums are found. Particularly on weekends, you can watch your favorite regional sporting events at the R. Premadasa International Cricket Stadium and NR Premadasa Sports Pavilion. The existence of the rail system, taxis, buses, and rental cars allows for the accessibility of these stadiums from CMB Airport.

  • How does KAYAK find such low prices on flights from Canada 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 Canada to Sri Lanka.

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

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

  • What is the Hacker Fare option on flights from Canada 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 from Canada to Sri Lanka with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Canada 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 from Canada to Sri Lanka up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Sri Lanka

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Sri Lanka flight deals.
  • Given its history and past, you can find cheap connections from the UK to Sri Lanka. For this reason, many of the cheapest flight routes from Canada to Sri Lanka have a layover at one of London's airports in the UK.
  • The vast majority of international flights to Sri Lanka arrive at Bandaranaike International Airport (CMB) which is located about 30 km north of the nation's capital, Colombo. Domestic airlines such as Cinnamon Air offer connections to smaller domestic airports across the island.
  • If you are flying from the west coast, the most convenient connection might include a layover at one of Asia's major travel hubs. Consider checking flights with Asian carriers such as Cathay Pacific, offering flights from Vancouver to Colombo with a stop at Hong Kong International Airport (HKG).
  • Sri Lanka is still predominantly a cash-based society, even though credit cards should be accepted at mid-range and high-end hotels and restaurants. You can find ATMs and currency exchange offices at the airport and throughout major cities.
  • Sri Lanka's south coast boasts some famous surf spots such as the beaches of Hikkaduwa, Unawatuna and Weligama. As these beaches are approximately 150 km from Bandanaraike International Airport, consider renting a car at the airport and travelling south on the Southern Expressway (E01).
  • Most flights to Sri Lanka land at Bandaranaike International Airport (CMB), which serves as the point of arrival. If you wish to connect to some of the well-known cities in Sri Lanka, such Katunayake, Negombo, Minuwangoda, and Kandana, the Bandaranaike International Airport is a perfect place to land.
  • The bulk of business travellers to Sri Lanka prefer to fly through CMB Airport, despite the fact that various airports, like Mattala Rajapaksa International Airport (HRI) and Castlereigh Reservoir Airport (NUF), offer long-haul flights to the country. Because of its closeness to Colombo City, which doubles as Sri Lanka's capital and contains the majority of the nation's corporate offices, CMB is a well-liked airport for travellers on business trips.
  • Colombo Airport (CMB) can be reached in 4 different ways: by bus, taxi, vehicle, or towncar. The easiest and most economical method to get to Colombo from Colombo Airport is via bus, although it takes longer, 46 minutes. The cab ride, which takes 26 minutes, is the quickest transportation method.

Reviews of the top 5 airlines flying to Sri Lanka

 
Need help choosing which airline to fly with from Canada 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.1
EmiratesOverall score based on 3662 reviews
8.1Boarding
7.9Food
8.4Crew
8.0Comfort
8.2Entertainment
Airline reviews

Timeliness seems to be optional. Flight was 30 min late despite not coming from anywhere else prior. Information on flight status boards in the airport continued to show “on time” despite being passed the time it should have left.

6.0 GoodJean-Sebastien, Jul 2026
Read more Emirates reviews

Timeliness seems to be optional. Flight was 30 min late despite not coming from anywhere else prior. Information on flight status boards in the airport continued to show “on time” despite being passed the time it should have left.

Super flight. On time departure and arrival. Very good service. Luggage arrival at DXB was a little delayed but you can’t have everything the very best :)

Good flight overall. Good options of food on NY-Dubai-Mumbai leg. Not that good reversing back. The flight crew is courteous and professional as always. The seating was much more comfortable going into Mumbai than coming back. Cheers!

The plane seemed pretty old and the food was not good

Amazing and great experience, crew was available and took great care of my parents. Food was nice and so was the service. Aircraft from Dubai to Mumbai was not so great and was a big showdown of the aircraft service

The food was amazing on our flight. So many options for movies and shows to stay entertained for 12 hours.

The flight was nice and on time. The comfort can be slightly better in business class

The food options for children is limited The business class bed is not fully lie flat, and this is an uncomfortable sleep

I was not allowed to upgrade with miles whereas others were. That’s a pity

Everything was good but I think food choices could've been better

Cathay has always been great. Even allowed some leniency on my baggage weight. I believe they are also on the more leg room side of airlines.

Missed our flight with Cathay due to late Westjet plane and chaotic Toronto airport. Had to clear customs get bags and re check bags in an hour. Did not make it got lost not clear signage with bag drop off. West jet only allowed 1 checked bag for this international fluid. Cathay checked my second bag for free.

Boarding on any airline is a hot mess. Load your pivilaged passengers, then back to front. Back to front.

The flight experience was good for a long flight over the pole, but it got my wife to the Far East in time.

Problems with entertainment system eventually rectified. Cabin crew attentive and polite but a bit absent minded when it came to remembering requests, salt, sugar etc.

We flew economy light. We did not want to check bags and we had free 1 bag, but just had back packs with small personal item. Try as we may could only get bags down to 17lbs each. So we put 2 lbs from one bag into other and checked it. I think if someone has a checked bag allowance and chose not to use it , it would benefit both parties to bump carry on weight up to the next level of 22lbs or 10kgs. Just a thought.

Trip was fine. My only complaint was that when the passenger in front of me reclined her seat (which was, in essence, the whole flight except landing and take-off,) it was uncomfortably claustrophobic for me and very difficult for my husband to get in and out of his window seat. Also uncomfortable to watch the entertainment because the screen was right in your face.

Very friendly and accommodating staff. Food was great. Lots of movies and tv shows to choose from. Highly recommend.

The staff were so friendly and accommodating. The food was great. Lots of movies to choose from as well as tv shows. Highly recommend.

The only problem was my connecting flight to Chiang Mai on Hong Kong express that I booked through Cathay Pacific was canceled and I was never told about it. I was rescheduled on a flight 10 hours later. Very long day at rgr airport in Hing Kong after a 13 hour flight but that's OK, I understand things change but I think I should have been told. I would have prepared myself for a long wait. Great flights all around though. Thank you

I wish I knew in advance that the connecting flight was by indigo air

I appreciated the vailability of wheelchair services for persons with mobility issues all the way up to the aircraft. What could be better would be the food choices.

no qatar did noting wrong Kayak messed up my whole vacation . Went early to check in at The Cairo, Egypt airport to find our I had not tickets to board , Kayak and/or Affirm never sent the money for my flight that I paid for and booked. So I had no flight at 12am in a foreign country and I had to scramble and find anther very costly other option just so that could fly home. Fucken horrible experience.

Awesome hospitality, awesome staff, awesome food & awesome travel time. Thanks

My baggage is lost. Flight cancelled, Rebooked ticket through long routes. Mental stress, emotional hurt

they give hard time at checking, they not allow computer bag or purse

some sections of airport are too cramped. The screening of luggage was twice and a huge hassle. They kept saying my boarding the for my next flight was in 10 minutes but were dragging the screening too long. having a 2 hour connecting time with this much delays in screenings is not good. They could see I was traveling with special needs kid yet I was" randomly chosen" to be personally screened again.

Nothing I knew what I was getting into ; no complaints when on string budget

Flight changed to Oman air under one alliance . Seating , entertainment was not up to the quality of QR . Hope my trip back from cmb Doh will operate a QR flight instead of any other under one alliance .

Was worse than a low cost carrier. Experience needs to be better for the price paid.

I liked the crew, the food and the foot space. I did not like the comfort of the seats.

No entertainment except on app. No outlets working to charge. Good service

My baggage was not boarded and is still missing. I was only carring one piece of luggage and that is misplaced now I am stuck at mumbai without luggage. I had an onward journey from here

It was worst flight ever of 26h. Poor service and seating. Flight from Abu Dhabi to Islamabad service and seating was worst ever. No tv extra.

Extremely bad food, they never gave our bags in time, the online check-in did not let us check in because we had Indian OCI not sure why we were given the option to check in then, because we couldn’t check in online we had to go in person and we were not able to change our seats and sit with our family

Good range of movies but lacking decent tv shows. Wifi was really expensive on this flight, considering flights under 7 hours have a $9.99 USD charge for streaming, to jump up to $24.99 for a 7 hour 40 flight seemed a little bit of a rip off. Staff are inattentive, and really need to improve on the customer experience. The new airport is fantastic, as is the new lounge, a huge upgrade from the old airport and lounge!

Etihad broke my suitcase Also over charged me for luggage

It feels like the seat did not have any cushion just plywood. The seats are so compact that I could not even move at all and I am slim. Just imagine someone else. Singapore Air and Emirates are far far better than this. Do not even travel for free. For a 12 hour flight sitting on a plywood is horrible experience and on top of that the person at checking counter at NY was worst and rude. Plus they charge arms and leg for everything. I think they would also start charging for belts and oxygen also soon. First and last time flying with Ethiad.

Dear Etihad Airways Customer Service, I hope this message finds you well. I am writing to express my deep disappointment with my recent flight experience on Etihad Airways, which took me from India to NYC via Abu Dhabi. My flight details are as follows: [Flight Number] on [Date]. My overall experience was marred by a series of significant issues that I believe warrant attention and improvement. These issues include: Bad Conditions of Washroom: The state of the washrooms on the flight was far from satisfactory. They were inadequately maintained and lacked the level of cleanliness one would expect during a long-haul journey. Seating Space and Comfort: The seating arrangement left much to be desired. The seats were cramped, uncomfortable, and the legroom was insufficient for such a long flight. The seats did not recline as expected, making the journey quite uncomfortable. Cabin Cleanliness: The cleanliness of the cabin, including seats and tray tables, was not up to par. The lack of cleanliness impacted the overall comfort and satisfaction of passengers. Excessive Noise: The flight was notably noisy, with disturbances and loud noises making it difficult to rest or concentrate. The noise levels were considerably disruptive. Food and Catering: The quality and variety of meals served on the flight left much to be desired. Furthermore, there were issues with accommodating dietary restrictions, which is crucial for passenger satisfaction. Hygiene and Sanitary Facilities: The condition of the restrooms was subpar, and essential hygiene supplies were not adequately provided. This falls short of expectations for a long-haul journey. Overall Experience: Regrettably, the combination of these issues significantly affected my overall experience during this long flight, making it far from the comfortable and enjoyable journey I had anticipated. I understand that maintaining high standards on long-haul flights can be challenging, but I believe it's vital to bring these concerns to your attention in the hope that they can be addressed and improved upon in the future. As a loyal Etihad Airways customer, I had higher expectations for my journey. I kindly request that you take these issues into consideration and work towards enhancing the overall passenger experience on similar routes. Your attention to these matters is greatly appreciated. Thank you for your time and understanding.

The seat was not functional. Very uncomfortable to sit upright for that many hours😢. There was no legroom. Can’t move the legs or the body. We should have the option to pick our seats. There was no need to call customer support team and have them pick and we pay for the premium seats. When I called the CST regarding the seats, their response is gaslighting. Total disappointment. We have paid to be tortured by Etihad Airlines.

Delays after delays only to announce we don't know how long it will take

We were reluctant to travel with Air Canada after reading many bad reviews; however, we were more than satisfied with the experience flying from San Francisco to Montreal and back. Seats were comfortable (although on the return flight we had very little leg room) and the crew was friendly and competent. The entertainment was outstanding, with hundreds of choices, from movies to shows to comedy. Our luggage was delivered in a timely manner (a little slow in San Francisco) and we were sent tracking notices all along the way through the Air Canada app. I wouldn't hesitate to travel with Air Canada again.

The usb ports to charge phones laptops did not work.

Staff never asked passengers to bring their seat backs forward during landing. Was hoping to get a little relief from the passenger in front of me (I have long legs that I cannot stow in the overhead). Otherwise the flight was very pleasant.

As always, Air Canada flight was delayed for almost more than an hour, which made my time of my flight 15 hours which was absolutely unacceptable.

Everything was excellent except the breakfast was cheap yogurt and cake ????

The flight departed more than an hour later than expected. The flight itself was good. No other problems.

Plane was late. Too many announcements during the flight. Made me pay that deposit. Uncomfortable seats.

It was pretty good. The transatlantic flights can be tough on any airline, but this was a decent experience. The only thing I disliked was the airline crew moved my carry on bag without telling me or explaining anything. If I was sleeping during that part, I would’ve assumed it was stolen.

Exorbitantly overpriced ticket. Flight was delayed as per usual with air Canada and there was zero refund or compensation.

More options for your flight to Sri Lanka

Complete your trip to Sri Lanka with a hotel stay or car rental