Toronto Pearson Intl
Milan Malpensa
1 stop
16h 05mMultiple Airlines
Toronto Pearson Intl
Milan Malpensa
1 stop
17h 50mMilan Malpensa
Toronto Pearson Intl
1 stop
13h 05mDelta
Toronto Pearson Intl
Milan Malpensa
2 stops
14h 15mMilan Malpensa
Toronto Pearson Intl
2 stops
29h 45mIcelandair
Montreal Pierre Elliott Trudeau Intl
Milan Malpensa
1 stop
13h 15mMilan Malpensa
Montreal Pierre Elliott Trudeau Intl
1 stop
22h 25mRoyal Air Maroc
Vancouver Intl
Milan Malpensa
2 stops
18h 55mMilan Malpensa
Vancouver Intl
1 stop
28h 40mSWISS
Montreal Pierre Elliott Trudeau Intl
Milan Malpensa
3 stops
20h 50mMilan Malpensa
Montreal Pierre Elliott Trudeau Intl
2 stops
18h 51mScandinavian Airlines
Toronto Pearson Intl
Milan Malpensa
1 stop
13h 20mMilan Malpensa
Toronto Pearson Intl
1 stop
23h 35mTAP AIR PORTUGAL