New York John F Kennedy Intl
Muscat Seeb
1 stop
24h 10mEgypt Air
New York John F Kennedy Intl
Muscat Seeb
2 stops
21h 05mGulf Air
Newark
Muscat Seeb
1 stop
26h 30mLufthansa
New York LaGuardia
Muscat Seeb
2 stops
41h 30mMultiple Airlines
Washington, D.C. Reagan-National
Muscat Seeb
2 stops
24h 40mAir Canada
Los Angeles
Muscat Seeb
1 stop
42h 05mTurkish Airlines
Chicago O'Hare Intl
Muscat Seeb
1 stop
19h 00mMuscat Seeb
Chicago O'Hare Intl
1 stop
25h 15mTurkish Airlines
New York John F Kennedy Intl
Muscat Seeb
1 stop
24h 10mMuscat Seeb
New York John F Kennedy Intl
1 stop
19h 50mEgypt Air
New York John F Kennedy Intl
Muscat Seeb
1 stop
29h 30mMuscat Seeb
New York John F Kennedy Intl
1 stop
33h 20mLufthansa
Newark
Muscat Seeb
2 stops
21h 40mMuscat Seeb
Newark
2 stops
40h 40mUnited Airlines
New York John F Kennedy Intl
Muscat Seeb
2 stops
25h 10mMuscat Seeb
New York John F Kennedy Intl
2 stops
23h 05mGulf Air
New York John F Kennedy Intl
Muscat Seeb
2 stops
24h 20mMuscat Seeb
New York John F Kennedy Intl
1 stop
17h 15mMultiple Airlines