New York John F Kennedy Intl
Muscat Seeb
1 stop
24h 10mEgypt Air
New York John F Kennedy Intl
Muscat Seeb
1 stop
28h 10mMultiple Airlines
Newark
Muscat Seeb
1 stop
18h 35mUnited Airlines
New York John F Kennedy Intl
Muscat Seeb
1 stop
28h 45mLufthansa
New York John F Kennedy Intl
Muscat Seeb
1 stop
24h 10mEgypt Air
New York John F Kennedy Intl
Muscat Seeb
1 stop
16h 10mTurkish Airlines
Houston George Bush Intcntl
Muscat Seeb
1 stop
18h 35mMuscat Seeb
Houston George Bush Intcntl
1 stop
20h 25mTurkish Airlines
Washington, D.C. Dulles Intl
Muscat Seeb
1 stop
21h 20mMuscat Seeb
Washington, D.C. Dulles Intl
1 stop
20h 15mEtihad Airways
Newark
Muscat Seeb
1 stop
18h 35mMuscat Seeb
Newark
1 stop
19h 30mUnited Airlines
Washington, D.C. Dulles Intl
Muscat Seeb
2 stops
32h 43mMuscat Seeb
Washington, D.C. Dulles Intl
2 stops
27h 05mMultiple Airlines
Washington, D.C. Dulles Intl
Muscat Seeb
1 stop
22h 05mMuscat Seeb
Washington, D.C. Dulles Intl
2 stops
32h 40mLufthansa
San Francisco
Muscat Seeb
1 stop
24h 05mMuscat Seeb
San Francisco
1 stop
30h 45mAir India