New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
21h 35mShanghai Pu Dong
New York John F Kennedy Intl
1 stop
36h 05mBritish Airways
Los Angeles
Shanghai Pu Dong
1 stop
44h 25mShanghai Pu Dong
Los Angeles
1 stop
45h 10mSWISS
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
25h 25mShanghai Pu Dong
New York John F Kennedy Intl
1 stop
36h 05mBritish Airways
New York John F Kennedy Intl
Shanghai Pu Dong
2 stops
36h 00mShanghai Pu Dong
New York John F Kennedy Intl
2 stops
30h 50mEmirates
New York John F Kennedy Intl
Shanghai Pu Dong
2 stops
30h 10mShanghai Pu Dong
New York John F Kennedy Intl
2 stops
30h 20mSingapore Airlines
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
25h 05mShanghai Pu Dong
New York John F Kennedy Intl
1 stop
37h 40mBritish Airways
Los Angeles
Shanghai Pu Dong
1 stop
46h 45mBritish Airways
Los Angeles
Shanghai Pu Dong
Nonstop
13h 40mChina Eastern
New York John F Kennedy Intl
Beijing Capital
1 stop
30h 25mMultiple Airlines
Seattle/Tacoma Intl
Shanghai Pu Dong
1 stop
38h 05mEmirates
New York John F Kennedy Intl
Beijing Capital
Nonstop
16h 45mAir China
Seattle/Tacoma Intl
Shanghai Pu Dong
1 stop
27h 25mBritish Airways