Newark
Muscat Seeb
2 stops
21h 40mMuscat Seeb
Newark
1 stop
29h 10mMultiple Airlines
Los Angeles
Muscat Seeb
1 stop
24h 15mMuscat Seeb
Los Angeles
1 stop
20h 55mTurkish Airlines
Washington, D.C. Dulles Intl
Muscat Seeb
1 stop
16h 25mMuscat Seeb
Washington, D.C. Dulles Intl
1 stop
21h 20mEtihad Airways
Washington, D.C. Dulles Intl
Muscat Seeb
2 stops
21h 35mMuscat Seeb
Washington, D.C. Dulles Intl
2 stops
22h 32mAir Canada
New York John F Kennedy Intl
Muscat Seeb
2 stops
27h 15mMuscat Seeb
New York John F Kennedy Intl
2 stops
40h 05mUnited Airlines
Washington, D.C. Dulles Intl
Muscat Seeb
1 stop
24h 00mMuscat Seeb
Washington, D.C. Dulles Intl
2 stops
21h 40mLufthansa