Fly from
Budget
C$ 2,335 - C$ 3,266
Route
Depart
Return
Price
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Sun 9/6
2 stops44h 50m
Kozhikode
Thu 20/6
2 stops49h 55m
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Sun 9/6
2 stops31h 05m
Kozhikode
Thu 20/6
3 stops29h 25m
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Sun 9/6
2 stops24h 00m
Kozhikode
Wed 19/6
2 stops28h 56m
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Sun 9/6
3 stops26h 35m
Kozhikode
Thu 20/6
3 stops29h 25m
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Sun 9/6
1 stop36h 10m
Kozhikode
Thu 20/6
1 stop27h 05m
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Sun 9/6
2 stops31h 05m
Kozhikode
Thu 20/6
1 stop21h 30m
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Tue 9/7
1 stop36h 45m
Kozhikode
Fri 16/8
1 stop27h 05m
Toronto IslandKozhikode
YTZ - CCJ
YTZCCJ
Toronto Island
Sun 9/6
2 stops23h 00m
Kozhikode
Wed 19/6
2 stops24h 01m
Toronto Pearson IntlKozhikode
YYZ - CCJ
YYZCCJ
Toronto Pearson Intl
Tue 9/7
2 stops42h 05m
Kozhikode
Fri 16/8
2 stops49h 55m
Food
Comfort
Entertainment
Overall
Crew
Boarding
Reviews
Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.
Food
Comfort
Entertainment
Overall
Crew
Boarding
Reviews
Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.
Food
Comfort
Entertainment
Overall
Crew
Boarding
Reviews
Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.
Food
Comfort
Entertainment
Overall
Crew
Boarding
Reviews
Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.