Los Angeles
Shanghai Pu Dong
1 stop
26h 35mShanghai Pu Dong
Los Angeles
1 stop
41h 25mBritish Airways
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
26h 50mShanghai Pu Dong
New York John F Kennedy Intl
1 stop
38h 40mSWISS
Los Angeles
Shanghai Pu Dong
2 stops
33h 45mShanghai Pu Dong
Los Angeles
2 stops
35h 00mSingapore Airlines
New York John F Kennedy Intl
Beijing Capital
2 stops
29h 05mBeijing Capital
New York John F Kennedy Intl
2 stops
30h 15mEmirates
San Francisco
Shanghai Pu Dong
1 stop
25h 25mShanghai Pu Dong
San Francisco
1 stop
41h 15mBritish Airways
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
22h 35mShanghai Pu Dong
New York John F Kennedy Intl
1 stop
38h 40mSWISS
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
24h 20mBritish Airways
New York John F Kennedy Intl
Shanghai Pu Dong
2 stops
29h 10mEmirates
New York John F Kennedy Intl
Shanghai Pu Dong
Nonstop
15h 00mChina Eastern
New York John F Kennedy Intl
Shanghai Pu Dong
2 stops
30h 10mSingapore Airlines
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
26h 50mSWISS
New York John F Kennedy Intl
Beijing Capital
Nonstop
16h 45mAir China