New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
22h 25mShanghai Pu Dong
New York John F Kennedy Intl
1 stop
37h 40mBritish Airways
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
22h 35mShanghai Pu Dong
New York John F Kennedy Intl
1 stop
42h 25mSWISS
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
23h 00mShanghai Pu Dong
New York John F Kennedy Intl
2 stops
30h 50mEmirates
San Francisco
Shanghai Pu Dong
1 stop
25h 25mShanghai Pu Dong
San Francisco
1 stop
43h 20mBritish Airways
New York John F Kennedy Intl
Beijing Capital
2 stops
29h 45mBeijing Capital
New York John F Kennedy Intl
2 stops
30h 35mSingapore Airlines
New York John F Kennedy Intl
Shanghai Pu Dong
Nonstop
15h 00mShanghai Pu Dong
New York John F Kennedy Intl
Nonstop
14h 55mChina Eastern
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
28h 30mEmirates
New York John F Kennedy Intl
Beijing Capital
Nonstop
16h 45mAir China
New York John F Kennedy Intl
Shanghai Pu Dong
1 stop
28h 30mEmirates
New York John F Kennedy Intl
Beijing Capital
1 stop
23h 00mEmirates