New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
1 stop
27h 35mDenpasar Bali Ngurah Rai
New York John F Kennedy Intl
1 stop
35h 05mAlaska Airlines
New York John F Kennedy Intl
Jakarta Soekarno-Hatta Intl
2 stops
36h 55mJakarta Soekarno-Hatta Intl
New York John F Kennedy Intl
2 stops
29h 15mEmirates
New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
1 stop
27h 35mDenpasar Bali Ngurah Rai
New York John F Kennedy Intl
1 stop
33h 25mAlaska Airlines
New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
1 stop
23h 20mDenpasar Bali Ngurah Rai
New York John F Kennedy Intl
1 stop
26h 15mAlaska Airlines
Dallas/Fort Worth
Jakarta Soekarno-Hatta Intl
1 stop
46h 00mEmirates