Los Angeles
Dubai Intl
1 stop
25h 50mDubai Intl
Los Angeles
1 stop
21h 55mBritish Airways
Los Angeles
Dubai Intl
2 stops
22h 20mDubai Intl
Los Angeles
1 stop
21h 55mBritish Airways
Los Angeles
Dubai Intl
2 stops
24h 00mDubai Intl
Los Angeles
2 stops
31h 51mBritish Airways
New York John F Kennedy Intl
Dubai Intl
1 stop
15h 40mDubai Intl
New York John F Kennedy Intl
1 stop
21h 00mBritish Airways
San Francisco
Dubai Intl
1 stop
29h 05mDubai Intl
San Francisco
1 stop
22h 50mBritish Airways
New York John F Kennedy Intl
Dubai Intl
1 stop
24h 05mDubai Intl
New York John F Kennedy Intl
Nonstop
14h 00mEmirates
San Francisco
Dubai Intl
1 stop
29h 05mBritish Airways
San Francisco
Dubai Intl
2 stops
22h 58mBritish Airways
San Francisco
Dubai Intl
Nonstop
15h 35mEmirates
New York John F Kennedy Intl
Dubai Intl
1 stop
24h 45mBritish Airways
San Francisco
Dubai Intl
1 stop
20h 40mBritish Airways
San Francisco
Dubai Intl
1 stop
38h 25mSWISS