Toronto Pearson Intl
Paris Charles de Gaulle
1 stop
14h 08mParis Charles de Gaulle
Toronto Pearson Intl
1 stop
18h 34mDelta
Toronto Pearson Intl
Istanbul
1 stop
20h 25mIstanbul
Toronto Pearson Intl
1 stop
24h 05mEmirates
Toronto Pearson Intl
Istanbul
1 stop
20h 25mIstanbul
Toronto Pearson Intl
1 stop
21h 10mEmirates
Toronto Pearson Intl
Athens Eleftherios V.
1 stop
22h 55mAthens Eleftherios V.
Toronto Pearson Intl
1 stop
41h 20mEmirates
Montreal Pierre Elliott Trudeau Intl
Rome Fiumicino
1 stop
10h 10mSWISS
Montreal Pierre Elliott Trudeau Intl
Rome Fiumicino
1 stop
15h 10mSWISS
Montreal Pierre Elliott Trudeau Intl
Rome Fiumicino
2 stops
17h 05mDelta