Montreal Pierre Elliott Trudeau Intl
Rome Fiumicino
1 stop
10h 10mRome Fiumicino
Montreal Pierre Elliott Trudeau Intl
1 stop
24h 45mSWISS
Toronto Pearson Intl
Rome Fiumicino
1 stop
15h 50mRome Fiumicino
Toronto Pearson Intl
1 stop
22h 45mSWISS
Toronto Pearson Intl
Rome Fiumicino
1 stop
15h 50mRome Fiumicino
Toronto Pearson Intl
1 stop
12h 45mSWISS
Montreal Pierre Elliott Trudeau Intl
Rome Fiumicino
1 stop
10h 10mRome Fiumicino
Montreal Pierre Elliott Trudeau Intl
2 stops
13h 35mSWISS
Toronto Pearson Intl
Rome Fiumicino
1 stop
15h 50mSWISS