New York John F Kennedy Intl
Brindisi Papola Casale
2 stops
27h 50mMultiple Airlines
New York John F Kennedy Intl
Bari Palese
1 stop
21h 45mBritish Airways
New York LaGuardia
Bari Palese
2 stops
18h 35mITA Airways
New York John F Kennedy Intl
Bari Palese
1 stop
25h 40mTurkish Airlines
New York John F Kennedy Intl
Brindisi Papola Casale
1 stop
30h 15mSWISS
Newark
Bari Palese
1 stop
14h 55mMultiple Airlines
New York John F Kennedy Intl
Bari Palese
1 stop
30h 45mBari Palese
New York John F Kennedy Intl
1 stop
14h 05mTurkish Airlines
New York John F Kennedy Intl
Bari Palese
1 stop
12h 30mBari Palese
New York John F Kennedy Intl
2 stops
18h 25mITA Airways
Newark
Bari Palese
1 stop
14h 40mBari Palese
Newark
1 stop
24h 30mMultiple Airlines
Newark
Bari Palese
1 stop
13h 30mBari Palese
Newark
1 stop
11h 35mLufthansa
Newark
Bari Palese
1 stop
19h 05mBari Palese
Newark
1 stop
25h 15mScandinavian Airlines
Los Angeles
Bari Palese
2 stops
35h 01mBari Palese
Los Angeles
1 stop
35h 40mBritish Airways