Toronto Pearson Intl
Milan Malpensa
1 stop
18h 45mEgypt Air
Toronto Island
Milan Malpensa
2 stops
20h 30mMultiple Airlines
Vancouver Intl
Milan Malpensa
1 stop
13h 50mIcelandair
Vancouver Intl
Milan Malpensa
1 stop
34h 00mKorean Air
Vancouver Intl
Milan Malpensa
1 stop
30h 00mTurkish Airlines
Montreal Pierre Elliott Trudeau Intl
Milan Malpensa
Nonstop
7h 40mLufthansa
Montreal Pierre Elliott Trudeau Intl
Milan Malpensa
1 stop
14h 35mMilan Malpensa
Montreal Pierre Elliott Trudeau Intl
1 stop
33h 50mTAP AIR PORTUGAL
Toronto Pearson Intl
Milan Malpensa
1 stop
9h 55mMilan Malpensa
Toronto Pearson Intl
1 stop
14h 30mDelta
Toronto Pearson Intl
Milan Malpensa
1 stop
20h 45mMilan Malpensa
Toronto Pearson Intl
1 stop
22h 55mEgypt Air
Toronto Pearson Intl
Milan Malpensa
1 stop
9h 55mMilan Malpensa
Toronto Pearson Intl
2 stops
18h 40mAir France
Toronto Pearson Intl
Milan Malpensa
2 stops
16h 15mMilan Malpensa
Toronto Pearson Intl
1 stop
33h 40mIcelandair
Montreal Pierre Elliott Trudeau Intl
Milan Malpensa
1 stop
13h 15mMilan Malpensa
Montreal Pierre Elliott Trudeau Intl
1 stop
22h 25mRoyal Air Maroc