New York John F Kennedy Intl
Larnaca
1 stop
30h 30mAir Serbia
Newark
Larnaca
1 stop
22h 30mEgypt Air
San Francisco
Larnaca
2 stops
39h 55mRoyal Jordanian
Washington, D.C. Reagan-National
Larnaca
2 stops
24h 39mBritish Airways
Baltimore/Washington
Larnaca
1 stop
20h 50mMultiple Airlines
Washington, D.C. Dulles Intl
Larnaca
1 stop
16h 15mEgypt Air
Newark
Larnaca
1 stop
17h 55mLarnaca
Newark
1 stop
18h 25mBritish Airways
New York John F Kennedy Intl
Larnaca
1 stop
19h 55mLarnaca
New York John F Kennedy Intl
1 stop
20h 20mAir Serbia
New York John F Kennedy Intl
Larnaca
1 stop
23h 30mLarnaca
New York John F Kennedy Intl
1 stop
20h 30mEgypt Air
Newark
Larnaca
1 stop
15h 05mLarnaca
Newark
1 stop
18h 25mAmerican Airlines
New York John F Kennedy Intl
Larnaca
2 stops
19h 20mLarnaca
New York John F Kennedy Intl
2 stops
23h 35mAir France
Newark
Larnaca
2 stops
17h 30mLarnaca
Newark
1 stop
16h 40mSWISS