Cheap flights from Canada to Sri Lanka

YYZ — CMB
30 May — 6 Jun1
Return
1 adult
Economy
From?
To?
Mon 30/5
Mon 6/6

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

To save up to 10% on this flight, we recommend booking at least 41 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Sri Lanka from C$ 1,368 1-2 weeks out and tickets from C$ 1,445 for flights departing within the next 72 hours.

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

May can be a great time to fly to Sri Lanka from Canada with a flight ticket averaging about C$ 1,391. Cheapflights users have found deals in the month of May for as cheap as C$ 1,080. The most expensive prices can be found in the month of July.

When is the cheapest time to fly from Canada to Sri Lanka (CA - LK)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Sri Lanka as you normally would.

Cheap flights from Canada to Sri Lanka in May, June 2022

The best prices found for Canada to Sri Lanka flights for May, June
1 Jun. - 24 Jun.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

2 stops

24h 55m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

1 stop

41h 15m
C$ 1,509

Multiple Airlines

View Deal

Deal found 23/5/22

31 May - 7 Jun.
YTZ

Toronto Island

CMB

Colombo Bandaranaike Intl

2 stops

35h 55m
CMB

Colombo Bandaranaike Intl

YTZ

Toronto Island

2 stops

37h 14m
C$ 1,512

Air Canada

View Deal

Deal found 22/5/22

31 May - 21 Jun.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

2 stops

54h 15m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

2 stops

35h 48m
C$ 1,513

Air Canada

View Deal

Deal found 23/5/22

Canada to Sri Lanka 2022 flight deals

Cheap flights to Sri Lanka from Canada found for this year
5 Sep. - 19 Sep.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

2 stops

23h 45m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

2 stops

31h 35m
C$ 1,424

Multiple Airlines

View Deal

Deal found 23/5/22

20 Sep. - 11 Oct.
YVR

Vancouver Intl

CMB

Colombo Bandaranaike Intl

1 stop

26h 30m
CMB

Colombo Bandaranaike Intl

YVR

Vancouver Intl

1 stop

42h 25m
C$ 1,436

Singapore Airlines

View Deal

Deal found 24/5/22

19 Nov. - 18 Dec.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

3 stops

53h 08m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

1 stop

38h 30m
C$ 1,441

Delta

View Deal

Deal found 23/5/22

Cheap Singapore Airlines flights from Canada to Sri Lanka

20 Sep. - 11 Oct.
YVR

Vancouver Intl

CMB

Colombo Bandaranaike Intl

1 stop

26h 30m
CMB

Colombo Bandaranaike Intl

YVR

Vancouver Intl

1 stop

42h 25m
C$ 1,436

Singapore Airlines

View Deal

Deal found 24/5/22

20 Sep. - 11 Oct.
YVR

Vancouver Intl

CMB

Colombo Bandaranaike Intl

2 stops

29h 05m
CMB

Colombo Bandaranaike Intl

YVR

Vancouver Intl

1 stop

42h 25m
C$ 1,533

Singapore Airlines

View Deal

Deal found 24/5/22

Cheap Delta flights from Canada to Sri Lanka

19 Nov. - 18 Dec.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

3 stops

53h 08m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

1 stop

38h 30m
C$ 1,441

Delta

View Deal

Deal found 23/5/22

19 Nov. - 18 Dec.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

3 stops

53h 08m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

1 stop

38h 30m
C$ 1,444

Delta

View Deal

Deal found 25/5/22

19 Nov. - 18 Dec.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

3 stops

53h 08m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

1 stop

38h 30m
C$ 1,446

Delta

View Deal

Deal found 24/5/22

Last minute flights from Canada to Sri Lanka

Late deals on round-trip flights to Sri Lanka from Canada, departing today and this week
1 Jun. - 24 Jun.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

2 stops

24h 55m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

1 stop

41h 15m
C$ 1,509

Multiple Airlines

View Deal

Deal found 23/5/22

31 May - 7 Jun.
YTZ

Toronto Island

CMB

Colombo Bandaranaike Intl

2 stops

35h 55m
CMB

Colombo Bandaranaike Intl

YTZ

Toronto Island

2 stops

37h 14m
C$ 1,512

Air Canada

View Deal

Deal found 22/5/22

31 May - 21 Jun.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

2 stops

54h 15m
CMB

Colombo Bandaranaike Intl

YYZ

Toronto Pearson Intl

2 stops

35h 48m
C$ 1,513

Air Canada

View Deal

Deal found 23/5/22

One-way flights to Sri Lanka from Canada

The cheapest one-way flights from Canada to Sri Lanka
2 Jun.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

1 stop

20h 50m
C$ 798

Qatar Airways

View Deal

Deal found 23/5/22

19 Aug.
YTZ

Toronto Island

CMB

Colombo Bandaranaike Intl

2 stops

25h 35m
C$ 804

Multiple Airlines

View Deal

Deal found 23/5/22

1 Jun.
YYZ

Toronto Pearson Intl

CMB

Colombo Bandaranaike Intl

2 stops

24h 55m
C$ 806

Multiple Airlines

View Deal

Deal found 24/5/22

Related info for your journey

Useful info, stats and facts about Canada to Sri Lanka flights.

Which airlines flying from Canada to Sri Lanka have flexible cancellations due to COVID-19?

Some of our airline partners flying from Canada to Sri Lanka have new flexible policies in place due to COVID-19. Air Canada, China Eastern, and Qatar Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.

Can I find flights from Canada to Sri Lanka for under C$ 1,500 on Cheapflights?

Yes, there are multiple flights from Canada to Sri Lanka for under C$ 1,500. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,424, but on average you can expect to pay C$ 1,471.

Are there last-minute flights available from Canada to Sri Lanka for under C$ 1,600?

There are currently 20+ open flights from Canada to Sri Lanka within the next 7 days for less than C$ 1,600.

Top 5 airlines flying from Canada to Sri Lanka

The chart below displays the airlines Cheapflights users travelling from Canada to Sri Lanka choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 20AverageC$ 35FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
British AirwaysCheapestC$ 717AverageC$ 2,448FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
China EasternCheapestC$ 759AverageC$ 1,119FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search China Eastern flights
Singapore AirlinesCheapestC$ 897AverageC$ 2,069FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
SWISSCheapestC$ 953AverageC$ 1,089FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights