New York John F Kennedy Intl
Olbia Costa Smeralda
1 stop
34h 40mScandinavian Airlines
Newark
Olbia Costa Smeralda
1 stop
34h 20mScandinavian Airlines
New York John F Kennedy Intl
Cagliari Elmas
1 stop
18h 36mBritish Airways
Newark
Olbia Costa Smeralda
2 stops
16h 50mMultiple Airlines
New York John F Kennedy Intl
Olbia Costa Smeralda
2 stops
36h 40mLufthansa
New York John F Kennedy Intl
Olbia Costa Smeralda
1 stop
11h 15mDelta
New York John F Kennedy Intl
Cagliari Elmas
1 stop
18h 10mCagliari Elmas
New York John F Kennedy Intl
1 stop
24h 35mLufthansa
Los Angeles
Cagliari Elmas
1 stop
16h 55mCagliari Elmas
Los Angeles
1 stop
36h 55mMultiple Airlines
Newark
Olbia Costa Smeralda
1 stop
16h 35mOlbia Costa Smeralda
Newark
1 stop
17h 25mSWISS
Newark
Olbia Costa Smeralda
2 stops
42h 29mOlbia Costa Smeralda
Newark
1 stop
22h 45mBritish Airways
Newark
Cagliari Elmas
1 stop
15h 10mCagliari Elmas
Newark
1 stop
26h 50mLufthansa
New York John F Kennedy Intl
Cagliari Elmas
1 stop
19h 40mCagliari Elmas
New York John F Kennedy Intl
1 stop
25h 35mMultiple Airlines