Toronto Pearson Intl
Istanbul
1 stop
24h 05mIstanbul
Toronto Pearson Intl
1 stop
24h 05mEmirates
Toronto Pearson Intl
Athens Eleftherios V.
1 stop
22h 55mAthens Eleftherios V.
Toronto Pearson Intl
1 stop
41h 20mEmirates
Toronto Pearson Intl
Athens Eleftherios V.
1 stop
22h 55mAthens Eleftherios V.
Toronto Pearson Intl
1 stop
41h 20mEmirates