New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
1 stop
33h 20mDenpasar Bali Ngurah Rai
New York John F Kennedy Intl
1 stop
35h 05mAlaska Airlines
Los Angeles
Jakarta Soekarno-Hatta Intl
2 stops
27h 50mJakarta Soekarno-Hatta Intl
Los Angeles
2 stops
20h 50mSingapore Airlines
New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
1 stop
33h 20mDenpasar 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
35h 05mAlaska Airlines
New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
1 stop
33h 05mDenpasar Bali Ngurah Rai
New York John F Kennedy Intl
1 stop
33h 25mAlaska Airlines
Los Angeles
Jakarta Soekarno-Hatta Intl
2 stops
27h 50mJakarta Soekarno-Hatta Intl
Los Angeles
2 stops
20h 50mSingapore Airlines