New York John F Kennedy Intl
Larnaca
1 stop
23h 30mEgypt Air
New York John F Kennedy Intl
Larnaca
2 stops
15h 00mMultiple Airlines
New York John F Kennedy Intl
Larnaca
1 stop
27h 45mQatar Airways
New York John F Kennedy Intl
Larnaca
1 stop
27h 45mQatar Airways
Newark
Larnaca
1 stop
14h 20mLarnaca
Newark
1 stop
18h 25mBritish Airways
New York John F Kennedy Intl
Larnaca
1 stop
16h 15mLarnaca
New York John F Kennedy Intl
1 stop
27h 55mEgypt Air
New York John F Kennedy Intl
Larnaca
1 stop
24h 50mLarnaca
New York John F Kennedy Intl
1 stop
25h 20mAir Serbia
New York John F Kennedy Intl
Larnaca
1 stop
14h 10mLarnaca
New York John F Kennedy Intl
1 stop
17h 05mLufthansa
New York John F Kennedy Intl
Larnaca
2 stops
19h 20mLarnaca
New York John F Kennedy Intl
2 stops
18h 45mAir France
Newark
Larnaca
2 stops
31h 40mLarnaca
Newark
2 stops
26h 50mAustrian Airlines