Vancouver Intl
Colombo Bandaranaike Intl
1 stop
22h 25mTurkish Airlines
Vancouver Intl
Colombo Bandaranaike Intl
2 stops
42h 05mMultiple Airlines
Vancouver Intl
Colombo Bandaranaike Intl
1 stop
27h 30mKorean Air
Vancouver Intl
Colombo Bandaranaike Intl
1 stop
27h 30mMultiple Airlines
Toronto Pearson Intl
Colombo Bandaranaike Intl
2 stops
34h 40mColombo Bandaranaike Intl
Toronto Pearson Intl
2 stops
32h 55mKLM
Toronto Pearson Intl
Colombo Bandaranaike Intl
2 stops
44h 20mColombo Bandaranaike Intl
Toronto Pearson Intl
1 stop
21h 25mMultiple Airlines
Toronto Pearson Intl
Colombo Bandaranaike Intl
1 stop
19h 45mColombo Bandaranaike Intl
Toronto Pearson Intl
1 stop
27h 00mEtihad Airways
Montreal Pierre Elliott Trudeau Intl
Colombo Bandaranaike Intl
1 stop
28h 55mColombo Bandaranaike Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
36h 43mAir Canada
Toronto Pearson Intl
Colombo Bandaranaike Intl
1 stop
25h 05mColombo Bandaranaike Intl
Toronto Pearson Intl
1 stop
40h 55mEmirates
Toronto Pearson Intl
Colombo Bandaranaike Intl
1 stop
29h 20mColombo Bandaranaike Intl
Toronto Pearson Intl
2 stops
25h 50mMultiple Airlines
January
C$ 3,726
February
C$ 3,529
March
C$ 3,338
April
C$ 3,341
May
C$ 3,092
June
C$ 3,357
July
C$ 3,188
August
C$ 3,452
September
C$ 3,579
October
C$ 2,248
November
C$ 3,258
December
C$ 3,183
At the present moment the cheapest month to fly business class to Sri Lanka is currently October; with January being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.