New York John F Kennedy Intl
Muscat Seeb
1 stop
21h 35mEgypt Air
Newark
Muscat Seeb
2 stops
23h 00mLufthansa
New York LaGuardia
Muscat Seeb
2 stops
27h 00mAir Canada
New York John F Kennedy Intl
Muscat Seeb
1 stop
22h 25mTurkish Airlines
Los Angeles
Muscat Seeb
3 stops
30h 25mMultiple Airlines
Newark
Muscat Seeb
1 stop
22h 00mEgypt Air
Newark
Muscat Seeb
1 stop
23h 10mMuscat Seeb
Newark
1 stop
20h 50mEgypt Air
Newark
Muscat Seeb
1 stop
22h 15mMuscat Seeb
Newark
1 stop
35h 35mUnited Airlines
Washington, D.C. Dulles Intl
Muscat Seeb
1 stop
30h 05mMuscat Seeb
Washington, D.C. Dulles Intl
1 stop
26h 25mTurkish Airlines
New York John F Kennedy Intl
Muscat Seeb
2 stops
26h 45mMuscat Seeb
New York John F Kennedy Intl
1 stop
33h 20mLufthansa
New York John F Kennedy Intl
Muscat Seeb
2 stops
24h 20mMuscat Seeb
New York John F Kennedy Intl
1 stop
17h 45mMultiple Airlines
Newark
Muscat Seeb
1 stop
23h 10mMuscat Seeb
Newark
1 stop
20h 50mEgypt Air