Toronto Pearson Intl
Brindisi Papola Casale
1 stop
11h 50mBrindisi Papola Casale
Toronto Pearson Intl
1 stop
13h 40mITA Airways
Montreal Pierre Elliott Trudeau Intl
Bari Palese
1 stop
18h 05mBari Palese
Montreal Pierre Elliott Trudeau Intl
2 stops
26h 15mSWISS
Toronto Pearson Intl
Brindisi Papola Casale
2 stops
17h 25mBrindisi Papola Casale
Toronto Pearson Intl
1 stop
13h 40mITA Airways
Montreal Pierre Elliott Trudeau Intl
Bari Palese
1 stop
18h 05mBari Palese
Montreal Pierre Elliott Trudeau Intl
2 stops
23h 15mSWISS