Toronto Pearson Intl
Milan Malpensa
1 stop
18h 45mMilan Malpensa
Toronto Pearson Intl
1 stop
19h 35mEgypt Air
Toronto Pearson Intl
Milan Malpensa
2 stops
14h 15mMilan Malpensa
Toronto Pearson Intl
2 stops
29h 05mMultiple Airlines
Toronto Pearson Intl
Milan Malpensa
2 stops
38h 15mMilan Malpensa
Toronto Pearson Intl
2 stops
34h 30mIcelandair
Toronto Pearson Intl
Milan Malpensa
1 stop
14h 45mMilan Malpensa
Toronto Pearson Intl
1 stop
29h 05mTurkish Airlines
Toronto Pearson Intl
Milan Malpensa
1 stop
14h 15mMilan Malpensa
Toronto Pearson Intl
1 stop
14h 30mDelta
Montreal Pierre Elliott Trudeau Intl
Milan Malpensa
1 stop
17h 40mMilan Malpensa
Montreal Pierre Elliott Trudeau Intl
1 stop
12h 55mRoyal Air Maroc