Find cheap flights to Sri Lanka from C$ 834

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 9/6. 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.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

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

Free to useThere are no hidden charges or fees.

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

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

Good to know

Low season

May

High season

December

Cheapest flight

C$ 834
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Edmonton to Colombo

Top tips for finding cheap flights to Sri Lanka

  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Sri Lanka flight deals.
  • 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.
  • 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).

FAQs - booking Sri Lanka flights

Book Cheap Sri Lanka Plane Tickets

Recent round-trip flight deals

19/10Thu
2 stopsEtihad Airways
26h 55mYYZ-CMB
6/11Mon
1 stopEtihad Airways
30h 45mCMB-YYZ
C$ 1,636
2/10Mon
2 stopsEtihad Airways
28h 10mYYZ-CMB
27/10Fri
1 stopEtihad Airways
29h 35mCMB-YYZ
C$ 1,655
3/10Tue
2 stopsEtihad Airways
26h 55mYYZ-CMB
1/11Wed
1 stopEtihad Airways
30h 45mCMB-YYZ
C$ 1,663
20/9Wed
2 stopsAir Canada
33h 35mYYZ-CMB
25/10Wed
2 stopsAir Canada
37h 24mCMB-YYZ
C$ 1,741
19/10Thu
2 stopsMultiple Airlines
26h 40mYYZ-CMB
5/11Sun
2 stopsMultiple Airlines
25h 50mCMB-YYZ
C$ 1,749
19/10Thu
2 stopsMultiple Airlines
24h 35mYTZ-CMB
5/11Sun
2 stopsMultiple Airlines
26h 44mCMB-YTZ
C$ 1,756
5/11Sun
2 stopsAmerican Airlines
24h 10mYYZ-CMB
12/2Mon
2 stopsAmerican Airlines
30h 28mCMB-YYZ
C$ 1,759
4/9Mon
2 stopsAmerican Airlines
31h 27mYYZ-CMB
17/9Sun
2 stopsAmerican Airlines
36h 03mCMB-YYZ
C$ 1,768
21/10Sat
2 stopsMultiple Airlines
25h 30mYVR-CMB
4/11Sat
2 stopsMultiple Airlines
27h 35mCMB-YVR
C$ 1,781
14/9Thu
1 stopQatar Airways
18h 30mYUL-CMB
22/11Wed
1 stopQatar Airways
20h 00mCMB-YUL
C$ 1,782
14/9Thu
1 stopEmirates
26h 20mYUL-CMB
23/11Thu
1 stopEmirates
31h 50mCMB-YUL
C$ 1,785
28/10Sat
1 stopSriLankan Airlines
23h 40mYYZ-CMB
3/11Fri
1 stopSriLankan Airlines
26h 15mCMB-YYZ
C$ 1,793
27/10Fri
1 stopSriLankan Airlines
29h 25mYYZ-CMB
17/11Fri
1 stopSriLankan Airlines
26h 15mCMB-YYZ
C$ 1,794
5/11Sun
1 stopSriLankan Airlines
31h 45mYYZ-CMB
29/11Wed
1 stopSriLankan Airlines
39h 45mCMB-YYZ
C$ 1,808
20/8Sun
2 stopsEmirates
22h 40mYUL-CMB
18/9Mon
2 stopsEmirates
30h 05mCMB-YUL
C$ 1,812
20/10Fri
1 stopQatar Airways
26h 05mYUL-CMB
20/11Mon
1 stopQatar Airways
38h 05mCMB-YUL
C$ 1,833
1/10Sun
2 stopsSingapore Airlines
41h 10mYVR-CMB
30/10Mon
2 stopsSingapore Airlines
24h 15mCMB-YVR
C$ 1,841
20/9Wed
1 stopAir Canada
29h 25mYYZ-CMB
25/10Wed
2 stopsAir Canada
36h 01mCMB-YYZ
C$ 1,855
16/7Sun
1 stopAir India
27h 05mYVR-CMB
23/7Sun
1 stopAir India
40h 40mCMB-YVR
C$ 2,419
21/10Sat
2 stopsTurkish Airlines
31h 55mYVR-CMB
4/11Sat
1 stopTurkish Airlines
23h 05mCMB-YVR
C$ 2,665

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/6Fri
3 stopsMultiple Airlines
39h 20mYEG-CMB
C$ 834
10/6Sat
3 stopsMultiple Airlines
41h 15mYLW-CMB
C$ 892
13/6Tue
3 stopsMultiple Airlines
51h 55mYUL-CMB
C$ 923
10/6Sat
3 stopsMultiple Airlines
42h 30mYUL-CMB
C$ 932
14/6Wed
3 stopsMultiple Airlines
44h 35mYYZ-CMB
C$ 932
1/8Tue
2 stopsAmerican Airlines
48h 00mYYZ-CMB
C$ 1,003
14/6Wed
2 stopsAmerican Airlines
34h 31mYYZ-CMB
C$ 1,005
19/7Wed
2 stopsAir India
27h 15mYVR-CMB
C$ 1,007
6/11Mon
1 stopQatar Airways
19h 05mYUL-CMB
C$ 1,038
15/11Wed
2 stopsAmerican Airlines
33h 00mYYZ-CMB
C$ 1,071
14/11Tue
1 stopTurkish Airlines
22h 00mYYZ-CMB
C$ 1,080
28/8Mon
1 stopQatar Airways
26h 05mYUL-CMB
C$ 1,083
27/9Wed
1 stopSriLankan Airlines
30h 30mYYZ-CMB
C$ 1,084
10/6Sat
2 stopsEtihad Airways
26h 30mYUL-CMB
C$ 1,171
13/11Mon
1 stopSriLankan Airlines
29h 40mYYZ-CMB
C$ 1,187
28/6Wed
2 stopsQatar Airways
37h 04mYYZ-CMB
C$ 1,188
13/6Tue
2 stopsEtihad Airways
27h 30mYUL-CMB
C$ 1,195
3/9Sun
2 stopsAir Canada
50h 45mYYZ-CMB
C$ 1,295
1/8Tue
1 stopEmirates
22h 10mYYZ-CMB
C$ 1,437
28/11Tue
3 stopsSWISS
54h 50mYTZ-CMB
C$ 1,847

Search by stops

Search by airline

Search by price

Flights to Sri Lanka

Return flight deals:

Sri Lanka - Canada

Cabin classes:

Browse origins:

C$ 1,993
C$ 2,071
C$ 1,567
C$ 1,756
View more

Browse destinations: