New York LaGuardia
Muscat Seeb
3 stops
26h 11mMultiple Airlines
Boston Logan Intl
Muscat Seeb
2 stops
24h 15mGulf Air
New York John F Kennedy Intl
Muscat Seeb
1 stop
24h 10mEgypt Air
Boston Logan Intl
Muscat Seeb
1 stop
26h 55mLufthansa
Los Angeles
Muscat Seeb
1 stop
23h 55mTurkish Airlines
Newark
Muscat Seeb
1 stop
22h 15mUnited 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
Los Angeles
Muscat Seeb
1 stop
30h 05mMuscat Seeb
Los Angeles
1 stop
20h 50mTurkish Airlines
New York John F Kennedy Intl
Muscat Seeb
1 stop
28h 30mMuscat Seeb
New York John F Kennedy Intl
1 stop
33h 20mLufthansa
New York LaGuardia
Muscat Seeb
2 stops
23h 50mMuscat Seeb
New York LaGuardia
2 stops
32h 36mMultiple Airlines
Newark
Muscat Seeb
1 stop
18h 35mMuscat Seeb
Newark
2 stops
47h 30mUnited Airlines
New York John F Kennedy Intl
Muscat Seeb
2 stops
19h 30mMuscat Seeb
New York John F Kennedy Intl
2 stops
23h 05mGulf Air