Montreal Pierre Elliott Trudeau Intl
Colombo Bandaranaike Intl
3 stops
32h 05mEmirates
Montreal Pierre Elliott Trudeau Intl
Colombo Bandaranaike Intl
3 stops
32h 05mEmirates
Toronto Pearson Intl
Colombo Bandaranaike Intl
1 stop
31h 35mColombo Bandaranaike Intl
Toronto Pearson Intl
1 stop
20h 15mEtihad Airways
Toronto Pearson Intl
Colombo Bandaranaike Intl
2 stops
39h 30mColombo Bandaranaike Intl
Toronto Pearson Intl
2 stops
25h 10mAir India
Toronto Pearson Intl
Colombo Bandaranaike Intl
1 stop
22h 20mColombo Bandaranaike Intl
Toronto Pearson Intl
1 stop
32h 05mTurkish Airlines
Toronto Pearson Intl
Colombo Bandaranaike Intl
2 stops
27h 06mColombo Bandaranaike Intl
Toronto Pearson Intl
2 stops
29h 54mAmerican Airlines
Toronto Pearson Intl
Colombo Bandaranaike Intl
1 stop
19h 45mColombo Bandaranaike Intl
Toronto Pearson Intl
1 stop
41h 35mMultiple Airlines
Toronto Pearson Intl
Colombo Bandaranaike Intl
2 stops
42h 30mColombo Bandaranaike Intl
Toronto Pearson Intl
1 stop
39h 55mEmirates
January
C$ 3,716
February
C$ 4,781
March
C$ 3,164
April
C$ 2,212
May
C$ 3,060
June
C$ 4,175
July
C$ 3,563
August
C$ 4,295
September
C$ 3,557
October
C$ 2,171
November
C$ 2,486
December
C$ 4,240
At the present moment the cheapest month to fly business class to Sri Lanka is currently October; with February being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.