Montreal Pierre Elliott Trudeau Intl
Lisbon Humberto Delgado
1 stop
17h 30mLisbon Humberto Delgado
Montreal Pierre Elliott Trudeau Intl
1 stop
24h 10mSWISS
Montreal Pierre Elliott Trudeau Intl
Lisbon Humberto Delgado
2 stops
16h 05mLisbon Humberto Delgado
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 25mSWISS
Montreal Pierre Elliott Trudeau Intl
Lisbon Humberto Delgado
2 stops
16h 05mLisbon Humberto Delgado
Montreal Pierre Elliott Trudeau Intl
2 stops
25h 10mSWISS
Toronto Pearson Intl
Lisbon Humberto Delgado
1 stop
17h 15mLisbon Humberto Delgado
Toronto Pearson Intl
2 stops
17h 37mSWISS
Toronto Pearson Intl
Lisbon Humberto Delgado
1 stop
17h 15mLisbon Humberto Delgado
Toronto Pearson Intl
1 stop
29h 40mSWISS