Montreal Pierre Elliott Trudeau Intl
Bari Palese
1 stop
31h 30mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Bari Palese
2 stops
27h 50mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Bari Palese
1 stop
18h 05mBari Palese
Montreal Pierre Elliott Trudeau Intl
1 stop
12h 00mMultiple Airlines
Toronto Pearson Intl
Bari Palese
2 stops
34h 15mBari Palese
Toronto Pearson Intl
1 stop
15h 45mMultiple Airlines
Toronto Pearson Intl
Bari Palese
2 stops
34h 15mBari Palese
Toronto Pearson Intl
2 stops
16h 35mMultiple Airlines