New York John F Kennedy Intl
Sanya Phoenix Intl
1 stop
34h 30mXiamenAir
New York John F Kennedy Intl
Sanya Phoenix Intl
1 stop
41h 35mCathay Pacific
New York John F Kennedy Intl
Sanya Phoenix Intl
2 stops
40h 40mMultiple Airlines
New York John F Kennedy Intl
Sanya Phoenix Intl
1 stop
28h 55mAir China
New York John F Kennedy Intl
Sanya Phoenix Intl
2 stops
28h 10mMultiple Airlines
New York John F Kennedy Intl
Sanya Phoenix Intl
3 stops
33h 20mMultiple Airlines