Arrival Airport | Bari Palese Airport |
---|
Toronto Pearson Intl
Bari Palese
1 stop
28h 30mBari Palese
Toronto Pearson Intl
1 stop
28h 20mTurkish Airlines
Vancouver Intl
Bari Palese
2 stops
22h 35mBari Palese
Vancouver Intl
3 stops
40h 29mSWISS
Toronto Pearson Intl
Bari Palese
1 stop
16h 50mBari Palese
Toronto Pearson Intl
1 stop
28h 20mTurkish Airlines
Toronto Pearson Intl
Bari Palese
1 stop
16h 10mBari Palese
Toronto Pearson Intl
1 stop
28h 20mTurkish Airlines