Fly from
Fly to
Budget
C$ 1,623 - C$ 1,836
Route
Depart
Return
Price
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-04-17
2 stops34h 10m
Colombo Bandaranaike Intl
2023-10-25
1 stop31h 40m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-04-18
1 stop24h 15m
Colombo Bandaranaike Intl
2023-05-18
2 stops39h 20m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-04-18
1 stop37h 50m
Colombo Bandaranaike Intl
2023-05-18
2 stops37h 24m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-04-25
1 stop24h 15m
Colombo Bandaranaike Intl
2023-06-08
2 stops35h 51m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-04-18
2 stops34h 55m
Colombo Bandaranaike Intl
2023-05-24
2 stops34h 08m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-04-18
2 stops32h 05m
Colombo Bandaranaike Intl
2023-05-18
2 stops35h 16m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-04-30
1 stop27h 25m
Colombo Bandaranaike Intl
2023-05-22
2 stops34h 08m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-06-01
1 stop29h 25m
Colombo Bandaranaike Intl
2023-06-20
2 stops44h 03m
Toronto Pearson IntlColombo Bandaranaike Intl
YYZ - CMB
YYZCMB
Toronto Pearson Intl
2023-05-19
3 stops29h 05m
Colombo Bandaranaike Intl
2023-06-12
3 stops56h 30m