The Best Ways to Fly to Bali With Points and Miles [Step-by-Step]


We may be compensated when you click on links from one or more of our advertising partners. Opinions and recommendations are ours alone. See our Advertiser Disclosure for more details.

Have you ever wondered what true pristine beaches look like? Bali is a perfect example of this. Bali is known for its unique Hindu culture in a country dominated by Islam, excellent food, and perfect beaches.

Though Bali is a gigantic island covering more than 2,000 square miles, you will most likely spend the majority of your time in only 1 or 2 districts.

For example, if you like meditation and culture, you might find Ubud a great fit. On the other hand, if you like beachside partying and coastal life, you may want to stay in Seminyak.

Bali is a relatively difficult place to access, as there are no nonstop routes from America. However, because of its huge tourist appeal, there are seemingly unlimited connecting options.

As you can probably imagine, most of these flights will traverse the Pacific Ocean, while only a few routes are transatlantic.

To the points traveler, it may seem overwhelming to find the best point redemptions to fly to Bali, but we did all the research so you can plan your travel stress-free!

In this guide, we’ll discuss in detail the best ways to fly to Bali with points and miles. We’ll talk about round-trip options and will also touch on multi-city super itineraries — these involve travel to many different cities in addition to Bali and are perfect for long vacations.

We’ll begin with some sweet spots that give you the best bang for your points and work our way down to some alternative booking methods you may want to try, depending on what airlines you’d like to fly or what type of points you have.

Best Programs to Book Flights to Bali

At Upgraded Points, we are obsessed with finding the best flights for the absolute lowest prices.

Even though there are no nonstop flights from America, you still have countless options as far as connecting flights go! In fact, there are so many possibilities that there’s simply no way to cover all of them.

We had to narrow down all of our flight options to the ones that could provide the most luxurious and comfortable inflight experience for the fewest miles.

As always, your secret to success will be being as flexible as possible and planning as far in advance as you can.

This guide will be very detailed — we will go over your best options, and we’ll also include some options for stopovers in other countries so you can plan 2-in-1 vacations!

Alaska Airlines Mileage Plan

Cathay Pacific First Class
Cathay Pacific first class is amazingly affordable with Alaska miles. Use them to fly to Bali! Image Credit:

To begin, we are a huge fan of Alaska miles. There are simply very few ways to beat the amazing award prices that Alaska Airlines offers.

Even though Alaska Airlines isn’t in any airline alliances, they have tons of lucrative partners, including Emirates, Japan Airlines, and Cathay Pacific.

In this guide, we’ll discuss using Alaska miles to book travel on Emirates Airlines, Korean Airlines, and Cathay Pacific.

Japan Airlines does not offer regular, scheduled flights to Bali. (They offered 3 charter flights in 2017, but we would not count on those for regular commercial air travel.)

There are other options to fly (such as Hainan Airlines, Finnair, or American Airlines), but we generally do not suggest using these due to high award costs and better inflight products available elsewhere (like Cathay Pacific!).

Here’s the award chart for flights to Bali on the airlines we suggest:

Alaska Airlines Round-trip Mileage Cost for Flights to Bali (Carrier Dependent)
Class of ServiceEmirates (via Dubai)Korean Air (via Seoul)Cathay Pacific (via Hong Kong)

As you can see, these award prices are all over the place! However, Alaska Airlines does not pass fuel surcharges on with these airlines, so you can expect your out-of-pocket cost to be very low.

There are 2 main factors that would drive your decision for picking which airline to fly:

  1. Where you’d like your stopover to be
  2. Award costs

Note that if you book Emirates award flights with any partners (including Alaska Airlines), you won’t be able to try out the chauffeur service. You need to book with their own frequent flyer program, Emirates Skywards.

If you want to visit Japan before heading over to the beaches in Bali, then you might consider flying on Japan Airlines. On the other hand, if you’re planning on doing some serious shopping and sightseeing in Dubai, flying Emirates might appeal to you more.

A note about Korean Air: they typically allow round-trip bookings only. But if you are flying another partner like Cathay Pacific, you’re able to fly Korean Air one-way and another partner the other way.

All airlines except Cathay Pacific and LAN can be booked completely online via Alaska Airlines’ website using the process below:

  1. Visit Alaska Airlines
  2. Type your destination and originating cities, dates, and flight type (make sure you select Miles Only under Award Type)
  3. Select your desired flight and “Add To Cart”
  4. Log in to your Alaska Mileage Plan account
  5. Pay the necessary taxes/fees and complete your partner booking

For those who want to fly Cathay Pacific, you’ll have to make a phone call. To get started, follow these steps:

  1. Log into your British Airways account
  2. Go under Executive Club and select Spending Avios
  3. Click Book a reward flight
  4. Type your route, travel dates, number of passengers, and class
  5. Write down the flight number, date, and time
  6. Call Alaska Airlines (800-252-7522)
  7. Have them to search for award space on Cathay Pacific for your dates
    • You might have to provide the flight number
  8. Complete the booking by paying with Alaska miles and for any taxes and fees.

Amazingly, you’ll only be paying ~$19 in taxes and fees each way!

Hot Tip: Alaska Airlines offers stopovers, even on one-way flights! You can book 2 one-way flights with 2 stopovers to take advantage of 3 countries all in 1 booking! 

Here are some great example routes you can fly:

  • San Francisco (SFO) – Hong Kong (HKG) – Denpasar-Bali (DPS) round-trip for 100,000 Alaska miles + ~$38 in taxes & fees in Cathay Pacific business class
  • Los Angeles (LAX) – Dubai (DXB) – Denpasar-Bali (DPS) one-way for 180,000 Alaska miles + ~$19 in taxes and fees in Emirates A380 first class suites!
  • New York City (JFK) – Hong Kong (HKG) – Denpasar-Bali (DPS) round-trip for 140,000 Alaska miles + ~$38 in taxes and fees in Cathay Pacific first class
  • Chicago O’Hare (ORD) – Seoul-Incheon (ICN) – Denpasar-Bali (DPS) – Hong Kong (HKG) – Chicago O’Hare (ORD) for 110,000 Alaska miles +~$38 in taxes and fees in Korean Air business class and Cathay Pacific business class

Earning Alaska Airlines Mileage Plan Miles

The main way to earn Alaska Airlines miles is through the co-branded Bank of America credit card.

The value of Alaska miles is sort of offset by the fact that they only have 1 transfer partner: Marriott. Transfer times are usually around 2 days from Marriott to Alaska.

For every 60,000 Marriott points you transfer, you will receive 20,000 Alaska miles plus 5,000 bonus miles! If you don’t transfer in increments of 60,000, you’ll transfer at a ratio of 3:1.

Also, you can buy Alaska miles — they often have sales that range from 30%-50% bonus miles! If you’re planning on buying Alaska miles, we would definitely encourage you to do so during a sale.

Although you’re looking at a maximum of 60,000 Alaska miles per purchase transaction, you can transact an unlimited number of times to buy as many miles as you want.

Bottom Line: Alaska Airlines offers some of the best redemption rates for flights to Bali. With partners like Cathay Pacific, Korean Air, and Emirates Airlines, there’s no shortage of possibilities you can leverage, especially with their generous stopover allowance on one-way flights! Be sure to check each airlines’ award chart before booking, as there are separate award charts for each one. 

All Nippon Airways (ANA) Mileage Club

EVA Air 777-300ER Business Class
EVA Air 777-300ER Business Class. Image credit: Stephen Au

ANA comes in at a close second to Alaska Airlines due to its amazing business class awards. In this case, ANA does not operate any flights from their home country of Japan to Bali, so you will have no choice but to opt for the partner award pricing.

Also, while ANA allows 1 open-jaw and 1 stopover, you must book round-trip flights. If you’re fine with that, ANA is hard to beat and has an amazing business class product.

The only issue is that ANA has recently been hiking up the fuel surcharges they levy on these flights, so beware of that. You can expect to pay around ~$312 per person in fuel surcharges for a round-trip flight.

Luckily, ANA partners with Garuda Indonesia, the national airline of Indonesia. Regardless of what flights you take, it’ll cost 80,000 miles for round-trip economy and 136,000 miles for round-trip business class.

You can also fly on EVA Air, Asiana Airlines, Singapore Airlines (if they release partner availability), ANA, or Air China.

Although ANA and Air China levy fuel surcharges, it might be worth paying to try their spectacular premium cabin products!

Once you’re ready to book your flights, you can follow this process to get started:

  1. Go to ANA’s website
  2. Click ANA Mileage Club on the top-right banner
  3. Click International and then Award Reservation
  4. Log in to your account with your Member ID and password
  5. Type in your desired route and dates
  6. Choose your desired booking class
  7. Choose your flights
  8. Complete your reservation and pay for any taxes and fees
    • Generally speaking, ANA does not permit award holds, even when calling them. You may occasionally encounter a representative who will, but they are few and far between.

Here are some great example routes you can fly:

  • Houston (IAH) – Taipei (TPE) – Bali-Denpasar (DPS) round-trip for 136,000 miles + ~$187 in taxes and fees in EVA Air Royal Laurel business class
  • Seattle (SEA) – Seoul-Incheon (ICN) – Bali-Denpasar (DPS) round-trip for 136,000 miles + ~$458 in taxes and fees in Asiana Airlines business class and Garuda Indonesia business class
  • New York City (JFK) – Tokyo-Narita (HND) – Bali-Denpasar (DPS) round-trip for 240,000 miles + ~$409 in taxes and fees in ANA first class and Garuda Indonesia first class
  • Newark (EWR) – Singapore (SIN) – Bali-Denpasar (DPS) round-trip for 136,000 miles + ~186 in taxes and fees in Singapore Airlines business class and Garuda Indonesia business class

Hot Tip: Use ANA’s generous stopover and open jaw policy to work in some creativity to your vacations! You can visit Japan, Korea, or another country for a week before heading over to Bali! 

Earning ANA Mileage Plan Miles

ANA partners with American Express Membership Rewards and Marriott Bonvoy for points transfers.

Recommended Amex Cards (Personal)

The Platinum Card® from American Express - There's currently a new welcome bonus offer of 60,000 100,000 Membership Rewards Points after spending $6,000 on purchases in your first 6 months of Card Membership. Plus, earn 10x points on eligible purchases on the Card at restaurants worldwide and when you Shop Small in the U.S., on up to $25,000 in combined purchases, during your first 6 months of Card Membership.

This is our #1 card for accessing 1,300+ airport lounges worldwide, including Priority Pass (enrollment required). We leverage ~$4,900+ in benefits and perks from the card every year. Terms Apply. For rates and fees of the Amex Platinum card, click here.
American Express® Gold Card - This card has a new welcome bonus of 35,000 60,000 Membership Rewards points after spending $4,000 on purchases in your first 6 months of Card Membership.

We love using this card as it earns 4X Membership Rewards Points at restaurants, including takeout and delivery, and earns 4X Membership Rewards points at U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1X).

There's no better card in our opinion if you eat out and/or shop at supermarkets regularly; and you'll have access to many benefits and perks. Terms apply and for rates and fees of the Amex Gold card, click here.

Recommended Amex Cards (Business)

The Business Platinum Card® from American Express - Right now, there's a new welcome bonus of 85,000 100,000 Membership Rewards points after spending $15,000 on eligible purchases within the first 3 months of Card Membership.

See how we get $4,000+ in value per year by leveraging many of the benefits & perks, including access to 1,300+ airport lounges worldwide. For rates & fees of the Business Platinum, click here.
American Express® Business Gold Card - one of our favorite Amex business cards because we earn 4x points across the top 2 select categories that we spend the most money in each month, such as Facebook or Google ads. The 4x points applies to the first $150,000 in combined purchases from these 2 categories each calendar year. After that, you earn 1x. Terms Apply.

The current welcome bonus is 70,000 Membership Rewards points after spending $10,000 on eligible purchases within the first 3 months of Card Membership. For rates and fees of the Business Gold, click here.
The Blue Business® Plus Credit Card from American Express - A super simple, no-annual-fee card that earns you 2x points on everyday business purchases, up to $50,000 in purchases per year. After that, earn 1x. Right now, you can earn 15,000 Membership Rewards® points after you spend $3,000 in eligible purchases on the Card within your first 3 months of Card Membership. Terms Apply. For rates and fees of the Blue Business Plus, click here.

Amex Membership Rewards points transfer to ANA at a 1:1 ratio, and Marriott Bonvoy transfer at a 3:1 ratio with a bonus: transfer 60,000 Marriott points, and you will receive an extra 5,000 ANA miles to bring your total up to 25,000 ANA miles

Amex points will take approximately 2-3 days to transfer to ANA, and Marriott points can take up to 7 days to transfer.

Bottom Line: ANA is perfect in this situation because business class flights are very reasonable. With Garuda Indonesia as an additional airline partner, you can formulate an infinite number of routes to get to Bali! Just be careful of fuel surcharges with airlines like Air China, and be sure to utilize their award policy that allows for 1 stopover and 1 open-jaw. 

Singapore Airlines KrisFlyer

Singapore Airlines 777 Business Class
Enjoy ridiculously large seats on Singapore Airlines’ 777 business class en route to Bali! Image Credit: Stephen Au

We like Singapore Airlines KrisFlyer because it’s the cheapest economy and business class option to fly to Bali using Chase Ultimate Rewards.

It’s also one of the only ways to experience Singapore Airlines business class, with partner award availability in premium cabins being so sparse.

There are 2 award charts in this case: one for the East and Central Coasts and one for the West Coast.

Singapore Airlines is rolling out the brand-new A350-900ULR on their Los Angeles and Newark routes, so this is an excellent opportunity to try Singapore Airlines’ famous business class on some of the longest flights in the world.

Hot Tip: If you book a round-trip itinerary with Singapore Airlines, you can add a free stopover! That means you can spend a few days in Singapore and enjoy the Lion City before continuing on to your beach getaway in Bali.

Here’s a summary of routes originating from the U.S. that you can fly on Singapore Airlines to Bali via Singapore:

Round-trip Costs for Singapore Airlines Flights to Bali Via Singapore With KrisFlyer Miles
RouteEconomy CostEconomy Taxes & FeesBusiness CostBusiness Taxes & Fees
Los Angeles – Singapore – Denpasar-Bali76,000~$50176,000~$50
San Francisco – Singapore – Denpasar-Bali76,000~$50176,000~$50
Newark – Singapore – Denpasar-Bali80,000~$50184,000~$50

When you fly on Singapore Airlines, you won’t be hit with pesky fuel surcharges, and Singapore Airlines KrisFlyer is a transfer partner with all major transferable points currencies.

This process can be done completely online by following these steps:

  1. Visit Singapore Airlines.
    • Log in to your KrisFlyer account with your Membership Number and PIN.
  2. Click the button that says Redeem Flights.
  3. Type in your travel dates, airports, and class of service. Click Search.
  4. Pick your flight and pay for any taxes and fees.

Earning Singapore Airlines KrisFlyer Miles

Luckily, earning enough KrisFlyer miles is made easy because of their partnership with all major transferable currencies: Chase Ultimate Rewards, American Express Membership Rewards, Citi ThankYou Rewards, and Marriott Bonvoy!

American Express, Chase, and Citi points transfer to KrisFlyer at a 1:1 ratio. For every 60,000 Marriott points you transfer, you will receive a 15,000 Marriott points bonus, which means you’ll have 25,000 KrisFlyer miles when all is said and done.

Overall, Singapore Airlines KrisFlyer is an excellent way to get to Bali with points and miles.

Recommended Chase Cards (Personal)

Chase Sapphire Preferred® Card - This is our favorite beginners travel rewards card, which is currently offering Chase's best offer ever of 100,000 point bonus after you spend $4,000 on purchases in the first 3 months from account opening. That's $1,250 when you redeem through Chase Ultimate Rewards®.

The card earns 2x points on dining at restaurants including eligible delivery services, takeout and dining out and travel and 1 point per dollar spent on all other purchases. With offering other travel benefits such as excellent travel insurance coverage, including car rental insurance and no foreign transaction fees, this card is a very rewarding card.
Chase Sapphire Reserve® Card - This premium card will get you access to 1,300+ airport lounges. as well as a number of other card benefits. The current sign up bonus is 60,000 points after you spend $4,000 on purchases in the first 3 months from account opening. You'll also get a $300 travel credit per year which wipes away a big chunk of the $550 annual fee. As an extra bonus, until 12/31/21, gas station & grocery store purchases will also count towards earning your Travel Credit.

Earn big with this card, earn 3X points on travel immediately after earning your $300 travel credit, earn 3X points on dining at restaurants including eligible delivery services, takeout and dining out, then 1 point per $1 spent on all other purchases
Chase Freedom Unlimited® card - A solid, no annual fee card that earns you a $200 bonus after you spend $500 in your first 3 months. Earn 5% cash-back on grocery store purchases (not including Target or Walmart purchases) on up to $12,000 spent in the first year, and 5% on travel purchases through Chase Ultimate Rewards. Then earn 3% cash-back on dining and drugstore purchases, and 1.5% cash-back on all other purchases, but you won't get any travel benefits with this card.

Recommended Chase Cards (Business)

Ink Business Preferred® Credit Card - this is our #1 recommended business card and right now comes with a 100,000 sign up bonus after you spend $15,000 on purchases in the first 3 months after account opening. This bonus is worth $1,000 cash back or $1,250 toward travel when redeemed through Chase Ultimate Rewards®. Pay your cell phone bill with this card to receive up to $600 in cell phone insurance coverage per year; as well as a number of other benefits.

Earn 3x on the first $150,000 spent on travel and select business categories each account anniversary year, plus 1x on all other purchases — with no limit to the amount you can earn. All for an annual fee of $95.
Ink Business Cash® Credit Card - Earn $750 bonus cash back after you spend $7,500 on purchases in the first 3 months from account opening

This no annual fee business card earns up to 5% cash-back on the first $25,000 spent in combined purchases at office supply stores and on internet, cable and phone services each account anniversary year, plus 2% cash-back on the first $25,000 spent in combined purchases at gas stations and restaurants each account anniversary.
Ink Business Unlimited® Credit Card - Earn unlimited 1.5% cash back rewards on every purchase made for your business.

Earn $750 bonus cash back after you spend $7,500 on purchases in the first 3 months from account opening. There's no annual fee.

Bottom Line: With such diverse transfer partners, no fuel surcharges, a stopover allowance on round-trip flights, and the best Chase Ultimate Rewards redemption to fly to Bali, Singapore Airlines should definitely be at the top of your list to get to Bali! Not to mention, this is the only reliable way to fly on Singapore Airlines’ premium classes!

American Airlines AAdvantage

Cathay Pacific Business Class Bed
Enjoy a peaceful slumber in Cathay Pacific’s critically acclaimed 777 business class to Bali via Hong Kong. Image Credit:

We like American Airlines a lot here because of its reasonable redemption prices and simplicity.

The best way to use AA miles to book travel to Bali is on their Oneworld partner Cathay Pacific.

Here are the highlights of using AA miles:

  • Excellent redemption prices (75,000 for round-trip economy, 140,000 for round-trip business, and 220,000 for round-trip first)
  • No fuel surcharges to Bali (except on British Airways and Iberia)
  • Easy-to-understand booking process
  • Easy to accumulate miles fast from credit card welcome bonuses

And here are the lowlights of using AA miles:

  • No stopover allowance (no free extra countries in your vacation)
  • Only 1 transfer partner: Marriott
  • Relative lack of flexibility with Oneworld partner routes

Here’s how you can book on American Airlines (you’ll need to visit British Airways to search availability):

  1. Visit British Airways.
  2. Log in using your Member Number and Password.
  3. Run your mouse over the Executive Club banner and click Spending Avios.
  4. Scroll down a little bit and click the blue button that says Book a Reward Flight.
  5. Type in your route, desired dates, class of booking, and number of passengers.
  6. Click Get Flights.
  7. Write down the flight numbers, airlines, and times.
  8. Call American Airlines at (1-800-433-7300) and ask to hold the reservation for 5 days.
  9. When you have all the miles ready to go, call back and confirm the reservation. Be sure to ask to waive the $25 telephone booking fee!

Here are some great example routes you can take:

  • Toronto (YYZ) – Hong Kong (HKG) – Bali-Denpasar (DPS) round-trip for 140,000 miles + ~$167 in taxes and fees in Cathay Pacific business class
  • Boston (BOS) – Hong Kong (HKG) – Bali-Denpasar (DPS) round-trip for 140,000 miles + ~$141 in taxes and fees in Cathay Pacific business class

Earning American Airlines AAdvantage Miles

There are plenty of ways to quickly earn AA miles, especially through welcome bonuses offered on the Citi and Barclays co-branded American Airlines credit cards.

The Barclays Aviator Red Mastercard is luring because you can receive the sizeable bonus if you pay the $95 annual fee and make a single purchase of any amount.

In the past, this bonus has been nearly enough miles to book a one-way business class flight to Bali on Cathay Pacific!

There is also a business version of this credit card that has a similar bonus structure.

After you’ve gotten those miles, consider looking into Citi’s AA credit cards. We recommend applying for Barclays cards before Citi credit cards, due to the fact that Barclays is much more sensitive to hard inquiries than Citi.

If you still don’t have quite enough miles, you can top off your AA miles with Marriott points. We generally don’t recommend this approach, though, since there are much better uses of Marriott points.

Remember that Marriott transfers to American Airlines can take up to 2 business days.

Bottom Line: AA miles are quite competitive for this specific redemption in Cathay Pacific business class, beaten only by Alaska Airlines! If you have a stockpile of AA miles, be sure to give this program lots of thought: you can put awards on hold for 5 days, earn miles relatively quickly through welcome bonuses, and book this award very easily! 

Cathay Pacific Asia Miles

Cathay Pacific First Class Seat
Cathay Pacific has a great first class product! Image Credit: Upgraded Points

Cathay Pacific Asia Miles is a frequent flyer program that doesn’t get enough love. It’s not for everybody: most people are only interested in round-trip flights to/from a single country, and Cathay Pacific doesn’t necessarily shine in the “vanilla” round-trip flights arena.

Where they do shine, however, is complex multi-carrier award redemptions. Let me explain:

Cathay Pacific has 3 different award charts and a slew of different routing rules. Here are award charts:

  1. Cathay Pacific (Flying Cathay Pacific only)
  2. Airline partners (Flying 1 partner ONLY, e.g., Qantas)
  3. Oneworld multi-carrier award chart (Flying multiple partners, e.g., British Airways, Qantas, AND Qatar Airways)

Unfortunately, the first 2 of the above award charts has been devalued quite badly, which is why Asia Miles isn’t necessarily the go-to program for travelers. For the purposes of this guide, we’ll focus on the Oneworld multi-carrier award chart.

Also, their award routing rules are:

  1. For Cathay Pacific-operated flights and partner flights (only 1 partner!) [Award Chart #2 above], you are allowed 1 stopover on one-ways and 2 stopovers on round-trips.
  2. For Oneworld multi-carrier award flights, you can fly a maximum of 2 partners when Cathay Pacific is not included. If you include Cathay Pacific in your itinerary, you can fly any number of partners.
  3. The maximum distance for Oneworld multi-carrier awards is 50,000 miles.
  4. You can make a maximum of 5 stopovers, 2 open jaws, and 2 transfers (layovers).

Hot Tip: Hopefully this hasn’t confused you that much — but if it did, don’t worry! Cathay Pacific has a great award flight calculator you can use to price out your flights! 

When utilizing the Oneworld multi-carrier award chart, be sure to click Multi-City. If you’re not sure whether the itinerary you’re planning is allowed within the rules above, there’s a very easy way to tell. If it violates any of the rules above, you’ll receive this message:

Error Message for Cathay Pacific Asia Miles awards
Keeping track of Asia Miles’ routing rules can be confusing. Luckily, Asia Miles keeps track of it for you! Image Credit:

Here’s one example of how epic your vacation could get:

  1. Los Angeles (LAX) – Sydney (SYD) on American Airlines 787 Dreamliner business class
  2. Sydney (SYD) – Hong Kong (HKG) on Cathay Pacific 777 business class
  3. Hong Kong (HKG) – Bali-Denpasar (DPS) on Cathay Pacific 777 business class
  4. Bali-Denpasar (DPS) – Kuala Lumpur (KUL) on Malaysia Airlines A330 business class
  5. Kuala Lumpur (KUL) – London-Heathrow (LHR) on Malaysia Airlines’ brand new A350 business class
  6. Madrid (MAD) – Santiago (SCL) on Iberia A340 business class
  7. Sao Paulo (GRU) – Los Angeles (LAX) on American Airlines 787 Flagship business class

To sum up, you would have the chance to fly ~35,000 miles and ~73 hours on 5 different business class products from 4 different airlines between 8 countries with this itinerary. All of this costs 210,000 Asia Miles per person. 

The same flights in economy will cost 130,000 Asia Miles per person.

This is a jaw-dropping, unbelievably amazing deal. To give you some perspective on how great of a deal this is, flying just to Bali-Denpasar round-trip costs 170,000 Asia Miles per person in business class. 

The difference between the complex itinerary above and the simple itinerary is only 40,000 Asia miles in business class! To me, it’s a no-brainer — I’m definitely planning a cultural excursion in all those countries!

Now you know why we feel that Cathay Pacific Asia Miles present the absolute best value when building a complex itinerary involving a lot of segments and at least 1 Cathay Pacific flight! 

Of course, the challenge is going to be finding all the flight availability at once. With so many different flights on different carriers, it’s best to get started searching for availability early!

For Oneworld carriers, we always recommend using British Airways to find availability. You can also use Qantas for their month-long calendar view of award flights too! Be sure to write down every single flight number and all the times/dates.

Once you have found all your award availability, call the Asia Miles U.S. office at 866-892-2598 or the Hong Kong office at 011-852-2747-3838 if you are on a landline.

Earning Cathay Pacific Asia Miles

With 3 transfer partners (American Express Membership Rewards, Citi ThankYou Rewards, and Marriott), you’ve got lots of transfer options to earn Cathay Pacific Asia Miles.

American Express and Citi transfer at a 1:1 transfer ratio. They both also transfer within 1 business day.

Normally, Marriott transfers at a 3:1 ratio. However, if you transfer 60,000 Marriott points, you will receive a bonus 15,000 Marriott points transferred to the airline. This means transferring 60,000 Marriott points will net you 25,000 Asia Miles.

There’s also a Synchrony Bank co-branded U.S. Asia Miles credit card that offers a decent welcome bonus for those who need some extra Cathay Pacific miles. The bonus has been as high as 75,000 miles in the past, so we recommend holding out for an offer similar to that.

Bottom Line: Cathay Pacific Asia Miles aren’t as lucrative as they used to be for regular round-trip flights. However, if you’re open to traveling to lots of different countries, you can plan an epic vacation with absolutely killer award redemption rates! 

Avianca Vuela (AV) LifeMiles

Avianca Vuela LifeMiles is yet another program that doesn’t get enough love. We think LifeMiles are a great way to redeem your points for a specific group of people:

  1. You have a lot of Citi ThankYou points
  2. You don’t want to fly crazy itineraries (like the one in the Cathay Pacific Asia Miles section above)

Since they’re a Star Alliance partner, booking with Avianca Vuela LifeMiles will enable you to fly on any Star Alliance flights to get to Bali.

Avianca Vuela LifeMiles Cost for Round-Trip Flights to Bali
Cabin ClassLifeMiles Award CostTaxes & Fees

Hot Tip: There are LifeMiles sales quite often with bonus miles of up to 125%-150%! If you’re interested in buying LifeMiles, be sure to purchase during huge sales like these. 

Look to book on EVA Air, Air China, and Singapore Airlines. To finalize your itinerary, follow these steps:

  1. Go to the LifeMiles website.
  2. Hover over Use and click on Airlines.
  3. Type in your desired destination, origin, and travel dates. Hit Continue.
    • The next screen shows availability and costs for those dates, as well as for 2 days before and after.
  4. Select your flight and pay for taxes and fees. Keep in mind that a $25 award booking fee will apply.

Earning Avianca Vuela LifeMiles

Generally, there are 4 ways to earn lots of LifeMiles:

  1. Transferring from Citi ThankYou Points
  2. Transferring from Marriott Points
  3. Earned from the co-branded Banco Popular Avianca Vuela LifeMiles card
  4. Purchasing LifeMiles during sales

If you decide to buy miles, be sure to wait for the 125%-150% bonus miles sales so you can get a big discount!

Recommended Marriott Cards

Marriott Bonvoy Boundless™ Credit Card - Earn 3 Free Nights (each night valued up to 50,000 points) after qualifying purchases, plus 10x total points on eligible purchases in select categories. Get automatic silver elite status each account anniversary year; and a free night award (valued up to 35,000 points) every year after account anniversary. Plus, earn up to 17X points per $1 at over 7,000 participating Marriott Bonvoy hotels, and 2X points per $1 on all other purchases. Annual Fee is $95.
Marriott Bonvoy Bold™ Credit Card - Earn 30,000 bonus points when you spend $1,000 on purchases in the first 3 months of account opening. Earn up to 14X points per $1 at participating Marriott Bonvoy hotels, earn 2X on other travel purchases, then 1x on all other purchases. A solid card for Marriott loyalists looking for a no-annual-fee card offering Marriott Bonvoy Silver Elite status.
Marriott Bonvoy Brilliant™ American Express® Card - Earn 75,000 bonus Marriott Bonvoy points after you use your new Card to make $3,000 in purchases within the first 3 months. Plus, earn up to $200 in Statement Credits for eligible purchases at U.S. Restaurants within the first 6 months of Card Membership.

Earn 6x per $1 at participating Marriott Bonvoy hotels plus 3x at U.S. restaurants and flights booked directly with airlines. Annual Fee is $450. Terms Apply. For rates and fees of the Bonvoy Brilliant card, click here.
Marriott Bonvoy Business™ American Express® Card - Earn 75,000 bonus Marriott Bonvoy points after you use your new Card to make $3,000 of eligible purchases within the first 3 months of Card Membership. Plus, earn up to $150 back in statement credits on eligible purchases made on your new Card within the first 3 months of Card Membership.

This is a solid card for business owners who will get complimentary Marriott Bonvoy silver elite status. Annual fee is $125. Terms Apply. For rates and fees of the Marriott Bonvoy Business Card, click here.

Bottom Line: Have lots of Citi ThankYou points? Looking for a simple booking process done completely online? Like flying Star Alliance? Check out Avianca Vuela LifeMiles! With no fuel surcharges and competitive award booking rates (78,000 for round-trip economy, 156,000 for round-trip business, and 198,000 for round-trip first), you should definitely consider using Avianca Vuela LifeMiles! 

United Airlines MileagePlus

Asiana Airlines A380 Business Class
Flying Asiana Airlines business class to Bali means you can spend as much time as possible with your companion in “honeymoon” seats! Image Credit: Stephen Au.

The difference between Star Alliance partners is not very big as far as pros and cons of flying to Bali. Basically ANA and Singapore Airlines are the best Star Alliance partners, and the rest fall behind.

However, we have 2 reasons for including United Airlines:

  1. Super easy booking process
  2. Decent (though not the best) award rates for those with Chase Ultimate Rewards points

Here’s the United Award chart for flights to Bali:

United Airlines MileagePlus Miles Cost for Round-Trip Flights to Bali
Cabin ClassUnited Miles CostTaxes & Fees

We like United because the process for booking your award flights is extremely easy; it doesn’t involve any phone calls or visiting any other websites to find award availability. You can basically take care of everything on United’s website.

To book awards with MileagePlus, follow these steps:

  1. Visit United
  2. Click Roundtrip or One-way
  3. Check off the box that says Book with miles
  4. Type in your route, dates, number of travelers, and class of booking
  5. Choose your flights and confirm your booking by paying with your miles and for any taxes and fees

Hot Tip: When you search for award availability using United, be sure to use the award calendar to look for Saver awards! 

Earning United Airlines MileagePlus Miles

You can earn United Airlines miles directly or transfer them from partners Chase Ultimate Rewards and Marriott Bonvoy.

To earn United Airlines miles directly, you’d want to go through Chase’s United credit card offerings.

Chase Ultimate Rewards transfer to United at a 1:1 ratio, and transfers are instantaneous. Marriott transfers to United at a 3:1.1 ratio (with the bonus below) in less than 24 hours.

If you transfer 60,000 Marriott points to United, you will receive a bonus 15,000 Marriott points added to your transfer. This means that transferring 60,000 Marriott points will net you 27,500 United miles!

Bottom Line: Booking with United Airlines is very simple and can minimize the headache you’ll face when securing award flights! You won’t be paying much out of pocket, but the awards are going to cost a bit more for the convenience you get. 

Air France/KLM Flying Blue

Delta One Suite Middle Seats
Use Flying Blue miles to try Delta One Suites on select routes! Image Credit:

In this guide, we’ve focused pretty heavily on 2 of the 3 major alliances: Oneworld and Star Alliance.

Unfortunately, the SkyTeam Alliance doesn’t have many sweet spots nowadays, with rampant devaluations and huge fuel surcharges.

That said, the last method we will mention to fly to Bali with points and miles is Air France. With Air France, you can fly partners such as Xiamen, China Southern, China Airlines, Delta, China Eastern, Korean Air, and KLM.

If you decide to fly transatlantic, you’re going to be hit with some pretty bad fuel surcharges.

However, if you decide to fly airlines like China Airlines or Delta across the Pacific Ocean, you’ll save hundreds of dollars in fuel surcharges.

Air France/KLM Flying Blue removed their award chart and now use variable award pricing, so it’s difficult to pinpoint a specific cost; rather, we use a range of mileage costs for awards now.

Depending on your route, economy awards will cost between 68,000 and 92,000 Flying Blue miles, while business class awards will cost between 170,000 and 193,000 miles.

American Express and Citi have offered transfer bonuses (multiple times) of up to 35% to Flying Blue! This means that a flight award costing 170,000 miles will only cost ~126,000 points round-trip. These transfer bonuses definitely help soften the blow!

You can search for award availability through Air France/KLM and book awards completely online.

Hot Tip: Need alternative ways to optimize Air France/KLM miles? Check out the best ways to redeem Air France/KLM Flying Blue miles for max value!

Here is the process for booking Air France/KLM Flying Blue Awards:

  1. Visit Air France.
  2. Continue to the Air France USA site.
  3. On the top right, click My Account. Log into your Flying Blue account using your email and password.
  4. After logging in, click on the top right corner that shows your last name and first initial. Click Book a Ticket with My Miles
  5. Scroll down and type in your route, dates, number of passengers, and cabin class.
    • Be sure to check off the box that says You are looking for a flight around these dates. This will make the award calendar show up and will give you a full month’s view of awards!
  6. Select your desired flight and complete your reservation by paying your miles and for any taxes and fees.

Here are some great example routes you can take:

  • Vancouver (YVR) – Taipei (TPE) – Bali-Denpasar (DPS) round-trip for 170,000 miles + ~$187 in taxes and fees for China Airlines business class
  • Detroit (DTW) – Shanghai (PVG) – Bali-Denpasar (DPS) round-trip for 170,000 miles + ~$425 in taxes and fees for Delta One A350 Suites and China Eastern business class
  • Houston (IAH) – Amsterdam (AMS) – Singapore (SIN) – Bali-Denpasar (DPS) round-trip for 170,000 miles + ~$1,000 in taxes and fees for KLM business class
  • New York City (JFK) – Guangzhou (CAN) – Bali-Denpasar (DPS) round-trip for 186,000 miles + ~$300 in taxes and fees for China Southern business class

Earning Air France/KLM Flying Blue Miles

Luckily, even though Air France/KLM Flying Blue Miles aren’t as valuable as the other currencies mentioned above, you’ll have lots of ways to earn them.

Flying Blue is a transfer partner with all of the 4 major transferable currencies: Chase Ultimate Rewards, American Express Membership RewardsCiti ThankYou Points, and Marriott.

Other Options to Fly to Bali

It’s possible to book with airlines like Korean Air, Delta, Asiana Airlines, and Air Canada Aeroplan, but they were generally excluded for at least 1 of the following reasons:

  1. High redemption rates
  2. High fuel surcharges
  3. Other viable alternatives with better routing rules
  4. Difficulty in booking flights (e.g., Korean Air for non-family members)

Final Thoughts

There are so many different ways to fly to Bali with points and miles, but we covered the absolute best ways in this guide. It’s hard to go wrong with the choices above!

There’s no way to fly nonstop to Bali-Denpasar from the U.S., but there are an infinite number of ways to take connecting flights there. Naturally, there are also plenty of ways to spend a few nights in a different country before moving on to Bali!

For example, you could stay in Hong Kong and explore Asia’s financial capital before flying to Bali for your beach getaway!

Be sure to consider flying to Dubai and then to Bali in Emirates A380 first class suites, too! It’s going to cost you lots of miles, but the experience simply can’t be beat in terms of luxury and service.

There’s so much value to be had when flying to Bali with points and miles, and we hope you’ve found an option there that fits your needs. Now you know all the best ways to fly to Bali with points and miles!

For rates and fees of the Platinum Card® from American Express, click here.
For rates and fees of American Express® Gold Card , click here.
For rates and fees of the Marriott Bonvoy Business™ American Express® Card, click here.
For rates and fees of the Marriott Bonvoy Brilliant™ American Express® Card, click here.
For rates and fees of the Business Platinum Card® from American Express, click here.
For rates and fees of the American Express® Business Gold Card, click here.
For rates and fees of the Blue Business® Plus Credit Card from American Express, click here.

Frequently asked questions

Which airlines include carrier-imposed surcharges on award flights to Bali?

ANA levies around $100-$150 in round-trip fuel surcharges alone and carries a total of $300 in total taxes and fees for round-trip award tickets.

Air France/KLM will pass on all fuel surcharges, so be aware of this. This includes transatlantic travel, which can be in excess of $1,000. A few carriers such as China Southern and China Eastern will pass on around $300 in fuel surcharges for round-trip bookings, bringing up the total out of pocket cost to ~$400-$450.

What is the fewest number of miles you can use to book an economy class award flight to Bali?

You can use Alaska miles to fly on Cathay Pacific economy for 60,000 miles round-trip to Bali via Hong Kong.

After that, you can look at Air France for cheaper economy tickets, but you might need to look hard for the cheapest tickets that start from 68,000 miles. If you travel transatlantic, it won’t help very much due to fuel surcharges of $800-$1,000.

Lastly, consider using Singapore KrisFlyer miles to book West Coast flights to Bali via Singapore for 76,000 miles round-trip.

What is the fewest number of miles required to fly business class to Bali?

Alaska Airlines charges only 100,000 miles for round-trip business class on Cathay Pacific, which can include stopovers!

The next best is booking with ANA on partners for 136,000 miles round-trip. This includes 1 open jaw and 1 stopover, so you can add that into your booking to maximize value.

What is the fewest number miles required to fly first class to Bali?

Again, Alaska Airlines only charges 140,000 miles for round-trip first class on Cathay Pacific. When booking Cathay Pacific from Hong Kong to Bali, be sure to choose flights on the 777 because they also fly the A330.

Also, consider spending 180,000 miles one-way or 360,000 miles round-trip for Emirates First Class A380 Suites all the way to Bali!

Stephen Au

About Stephen Au

Born and raised in Los Angeles, Stephen has been privileged to enjoy many premium cabin products and 5-star hotels. A petroleum engineer by trade, Stephen caught the travel bug in college when he traveled to Asia several times. After 2 years of continual promotions, Stephen quit his safe and secure career path in favor of entrepreneurship.

Travel prices are about to surge from pent-up demand.

Use this points strategy to lock in pennies-on-the-dollar pricing in 2021, all without being a frequent flyer...

How do I only pay $30 to go to Hawaii, $200 for business class to Asia or just $150 to Europe?

Discover the real-life strategies that anyone can use to enjoy limitless travel (even on a limited budget!)

Just sign up below and I’ll send you the Limitless Travel Playbook instantly:

We respect your privacy. Please view our privacy policy here.

Disclaimer: Any comments listed below are not from the bank advertiser, nor have they been reviewed or approved by them. No responsibility will be taken by the bank advertiser for these comments.


  1. Great guide!

    Question though, ANA now allows mixed Star Alliance and Non-Alliance in 1 ticket? Garuda is with Sky Team so I thought we could only book all segments on Garuda and must be R/T. I tried to book PEK-MNL (PAL), then MNL-NRT on ANA but they wouldn’t allow it since you can’t mix Star with Non-Alliance.


    • Hi Dino,

      You’re correct. You may mix and match Star Alliance, but since Garuda is a non-Star Alliance partner, you may only fly on Garuda flights for the entire itinerary. We’ll update this accordingly.


  2. Thank you for taking the time to provide such clearly stated and comprehensive instructions. Much appreciated! I’m going to go see if I can figure out how to get a RT from SAT or ATL to CGK now using AA pts. ;>}


  3. I have 800,000 Chase Ultimate Rewards points saved up for my honeymoon in January 2021. What is the best strategy for getting first class flights from New Orleans to Bali on Cathay Pacific or Singapore airlines or just in general?


    • Hi vnguy,

      The details in this guide outline the top ways to get to Bali using points and miles.

      There are tons of different ways to approach booking this trip.

      If you feel like you’d get value from a service that will optimize your award travel and offer ultra-personalized points wealth management, please feel free to contact me directly at [email protected] to inquire about a monthly subscription service.


  4. Robin Berkery January 11, 2021

    This is a wonderful article! Thank you! I have the CSR card with lots of miles. Do you suggest transferring points 1:1 to united (eva) is the best deal to get from SFO to DPS? I’m hunting for the best deals to DPS for the end of 2021 – fingers crossed!


    • Hi Robin,

      Transferring your Ultimate Rewards points to United to book with EVA Air, or transferring to Singapore Airlines, would likely be your two best options!


Any thoughts or questions? Comment below!

Advertiser Disclosure

Many of the credit card offers that appear on this site are from credit card companies from which we receive financial compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). However, the credit card information that we publish has been written by experts who know these products inside out, and what we recommend is what we would (or already) use ourselves. This site does not include all credit card companies or all available credit card offers that are on the market. Click here to see a list of advertisers that we work with.