Toronto Pearson Intl
Catania Fontanarossa
1 stop
12h 35mCatania Fontanarossa
Toronto Pearson Intl
1 stop
23h 35mITA Airways
Toronto Pearson Intl
Catania Fontanarossa
2 stops
13h 45mCatania Fontanarossa
Toronto Pearson Intl
2 stops
15h 25mMultiple Airlines
Vancouver Intl
Catania Fontanarossa
2 stops
18h 16mCatania Fontanarossa
Vancouver Intl
1 stop
24h 40mKLM
Toronto Pearson Intl
Catania Fontanarossa
1 stop
14h 45mCatania Fontanarossa
Toronto Pearson Intl
1 stop
29h 30mTurkish Airlines
Toronto Pearson Intl
Catania Fontanarossa
1 stop
14h 45mCatania Fontanarossa
Toronto Pearson Intl
1 stop
24h 50mITA Airways
Toronto Pearson Intl
Catania Fontanarossa
2 stops
37h 20mCatania Fontanarossa
Toronto Pearson Intl
2 stops
32h 37mAir Canada