New York John F Kennedy Intl
Haikou Meilan Intl
2 stops
43h 15mMultiple Airlines
Los Angeles
Sanya Phoenix Intl
1 stop
20h 50mChina Southern
Los Angeles
Sanya Phoenix Intl
1 stop
28h 15mCathay Pacific
New York John F Kennedy Intl
Haikou Meilan Intl
3 stops
66h 30mAir China
Newark
Haikou Meilan Intl
2 stops
42h 15mMultiple Airlines
New York John F Kennedy Intl
Haikou Meilan Intl
1 stop
36h 35mCathay Pacific
Los Angeles
Haikou Meilan Intl
1 stop
23h 15mHaikou Meilan Intl
Los Angeles
1 stop
21h 05mCathay Pacific
Los Angeles
Haikou Meilan Intl
1 stop
29h 00mHaikou Meilan Intl
Los Angeles
2 stops
24h 25mMultiple Airlines
Los Angeles
Haikou Meilan Intl
1 stop
29h 00mHaikou Meilan Intl
Los Angeles
1 stop
38h 50mSichuan Airlines
Los Angeles
Haikou Meilan Intl
1 stop
19h 20mHaikou Meilan Intl
Los Angeles
1 stop
23h 25mXiamenAir
Los Angeles
Haikou Meilan Intl
1 stop
27h 20mHaikou Meilan Intl
Los Angeles
1 stop
40h 15mAir China
Los Angeles
Haikou Meilan Intl
1 stop
35h 15mHaikou Meilan Intl
Los Angeles
1 stop
21h 05mCathay Pacific