Los Angeles
Denpasar Bali Ngurah Rai
1 stop
33h 19mPhilippine Airlines
Los Angeles
Denpasar Bali Ngurah Rai
2 stops
26h 40mChina Airlines
San Francisco
Denpasar Bali Ngurah Rai
1 stop
31h 55mChina Southern
Los Angeles
Denpasar Bali Ngurah Rai
1 stop
23h 25mEVA Air
Los Angeles
Denpasar Bali Ngurah Rai
3 stops
27h 40mMultiple Airlines
Chicago O'Hare Intl
Denpasar Bali Ngurah Rai
1 stop
22h 30mKorean Air
New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
2 stops
35h 40mDenpasar Bali Ngurah Rai
New York John F Kennedy Intl
2 stops
33h 05mMultiple Airlines
San Francisco
Denpasar Bali Ngurah Rai
1 stop
33h 09mDenpasar Bali Ngurah Rai
San Francisco
1 stop
34h 50mPhilippine Airlines
San Francisco
Denpasar Bali Ngurah Rai
1 stop
31h 55mDenpasar Bali Ngurah Rai
San Francisco
2 stops
34h 45mChina Southern
Los Angeles
Denpasar Bali Ngurah Rai
1 stop
23h 45mDenpasar Bali Ngurah Rai
Los Angeles
1 stop
20h 50mCathay Pacific
New York John F Kennedy Intl
Denpasar Bali Ngurah Rai
2 stops
36h 10mDenpasar Bali Ngurah Rai
New York John F Kennedy Intl
2 stops
34h 15mIberia
Seattle/Tacoma Intl
Denpasar Bali Ngurah Rai
1 stop
22h 35mDenpasar Bali Ngurah Rai
Seattle/Tacoma Intl
1 stop
18h 20mChina Airlines
January
$3,765
February
$3,692
March
$3,015
April
$3,621
May
$3,781
June
$3,550
July
$3,274
August
$3,693
September
$3,717
October
$3,762
November
$3,677
December
$3,837
March is currently the cheapest month to fly business class to Bali. At this moment in time December is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.