A FIELD GUIDE TO AN ADVENTUROUS GLOBAL LIFE
A Garuda Indonesia Boeing 747 in white and blue livery climbing steeply away from a runway, landing gear still down, against a hazy sky
THE FIELD GUIDES
MONEY
MONEY / FIELD GUIDE

Award flights to Bali: which miles work, and how to reach Komodo

MORE LIFE. BETTER PLANNED.
A Garuda Indonesia jet departs Ngurah Rai International Airport in Denpasar, Bali. Garuda flies for SkyTeam and holds the only nonstop from Tokyo Narita. 1, 2 · Riyad Filza · Source · CC BY-SA 2.0

Eight thousand miles gets you from Singapore to Bali. Which program you need depends entirely on which nonstop you fly, and the three that matter sit in three different alliances.

THE SHORT VERSION
  • The nonstop decides the program. Qatar Airways alone flies Doha to Denpasar, 9 times a week. Garuda Indonesia alone flies Tokyo Narita to Denpasar, 7 times a week, on SkyTeam metal. 3, 2, 1
  • A KrisFlyer Saver seat from Singapore costs 8,000 or 8,500 miles one way, depending on which published figure you read, plus about S$45 in cash taxes in economy, roughly USD 35. 4, 5, 6
  • Round trips are exactly double. Singapore Airlines states the rule on its own redemption page, which puts a Saver economy return at 16,000 or 17,000 miles. 7, 4, 5
  • Qatar publishes no chart for its own flights. Price a Doha to Denpasar award inside a Privilege Club account with the calculator; only oneworld partner awards run on a published distance chart. 8
  • Komodo needs a second ticket. Batik Air or Indonesia AirAsia fly Denpasar to Labuan Bajo nonstop, seven departures a day between them, about 520 km in 1 hour 5 minutes to 1 hour 20 minutes. 9

Start with the metal, then pick the program

Three nonstops decide this booking, and they sit in three different alliances. Qatar Airways runs Doha to Denpasar 9 times a week, 9 hours 50 minutes over 7,839 km 3. Garuda Indonesia runs Tokyo Narita to Denpasar 7 times a week in 7 hours 25 minutes, alone on the route 2. Singapore feeds Bali from Changi as a short hop. Pick the metal first. The program follows from it.

That order saves a lot of wasted transferring. Someone holding ANA miles looks at a Tokyo map and reads the Tokyo to Bali nonstop as Star Alliance territory. Garuda holds it, and Garuda flies for SkyTeam 2, 1. The miles that book that seat live in GarudaMiles or in a SkyTeam partner balance such as Delta SkyMiles or Flying Blue.

  • Via Singapore. The cheapest award on this page in miles: 8,000 to 8,500 one way in Saver economy, plus about S$45 in cash. 4, 5
  • Via Doha. One nonstop, 9 times a week, Economy and Business cabins only, priced through Qatar's own calculator. 3, 8
  • Via Tokyo. Garuda Indonesia only, 7 flights a week, SkyTeam metal, 7 hours 25 minutes in the air. 2, 1

Prices below are what the programs published when this was researched. Read your own account before you move points.

Which points get you to Bali?

Five airlines shape the answer, and they split across all three global alliances.

Star Alliance was established in 1997 and lists 26 member airlines, Singapore Airlines and ANA among them 10. Qatar Airways has flown for oneworld since 2013, Japan Airlines since 2007 11, 12. Garuda Indonesia joined SkyTeam as its 20th member on 5 March 2014, the alliance's second member from Southeast Asia 1.

Who flies toward Bali, and the miles that book them, checked 28 September 2026 10, 13, 11, 12, 1, 3, 2
AirlineAllianceProgramWhat it books toward Bali
Singapore AirlinesStar AllianceKrisFlyerChangi to Denpasar on its own metal, Saver or Advantage
ANAStar AllianceANA Mileage ClubEarns and redeems across every Star Alliance carrier, Singapore Airlines included
Qatar Airwaysoneworld, since 2013Privilege Club, in AviosDoha to Denpasar nonstop, 9 flights a week
Japan Airlinesoneworld, since 2007JAL Mileage BankConnections through oneworld partners such as Qatar Airways via Doha
Garuda IndonesiaSkyTeam, since 5 March 2014GarudaMilesTokyo Narita to Denpasar nonstop, 7 flights a week

Alliance membership comes from the airlines' and alliances' own pages, except Garuda Indonesia's join date, which comes from a SkyTeam member airline's newsroom because Garuda's and SkyTeam's own sites blocked every attempt to read them on the research date.

The alliance is where partner awards live. ANA Mileage Club members earn and redeem miles across all Star Alliance member airlines, which is how a Star balance reaches Denpasar through Singapore 13. Privilege Club members earn Avios on eligible flights with every oneworld member 11. MMT keeps the program cards on the airline loyalty hub and the transfer partners on the credit card points page.

What does a Singapore KrisFlyer award to Bali cost?

KrisFlyer sells the same seat twice. A Saver award asks fewer miles with limited availability. An Advantage award asks more miles, opens more seats on every flight, and includes two free stopovers per round trip 7. Round trips cost exactly twice the one-way mileage, and all taxes, charges and fees go on a card whatever the cabin 7.

Singapore Airlines keeps its award chart in a PDF that would not open, so the mileage below comes from two third-party sources, and they disagree. One prices Saver economy from Singapore to Denpasar at 8,000 miles one way. The other, reproducing the airline's own zone chart, puts Zone 1 to Zone 2 at 8,500 4, 5.

KrisFlyer Saver awards, Singapore to Denpasar, both published figures, 28 September 2026 4, 5, 7, 6
CabinOne way, milesRound trip, milesCash taxes one way, SGDCash taxes one way, USD
Economy Saver8,000 or 8,50016,000 or 17,000about S$45about USD 35
Business Saver21,000 or 22,00042,000 or 44,000about S$55about USD 43
First or Suites Saver30,500 or 32,00061,000 or 64,000no figure publishedno figure published

Round-trip mileage is the one-way figure doubled, the rule Singapore Airlines states on its own redemption page. Advantage awards run roughly double the Saver rates. The tax figures carry an April 2026 date and move with fuel surcharges; the dollar column converts at the Federal Reserve H.10 rate of 1.2775 Singapore dollars per US dollar for 18 September 2026.

What a Saver round trip costs by cabinHigher published KrisFlyer Saver miles, round trip, Singapore to Denpasar
EconomyEconomy: 17,000 miles17,000 milesBusinessBusiness: 44,000 miles44,000 milesFirst or SuitesFirst or Suites: 64,000 miles64,000 milesEconomyEconomy: 17,000 miles17,000 milesBusinessBusiness: 44,000 miles44,000 milesFirst or SuitesFirst or Suites: 64,000 miles64,000 miles
Table view: What a Saver round trip costs by cabin
ItemValue (miles)
Economy17,000 miles
Business44,000 miles
First or Suites64,000 miles

The higher of two published one-way figures, doubled for the round trip. The lower published figure runs 16,000 in economy, 42,000 in business and 61,000 in first or suites. Budget the higher number, then read the price in your own KrisFlyer account before you move points into it. Source: 4, 5

The wide skylit departure hall of Changi Airport Terminal 3, with check-in rows, hanging light panels and travelers crossing the polished floor
Changi Airport Terminal 3, Singapore. This is the hub a KrisFlyer or Star Alliance award routes through on the short hop to Denpasar. · Moheen Reeyad · Source · CC BY-SA 4.0

Saver seats go early. One tracker watching this route reports Saver space around school holidays and December disappearing about 355 days before departure 4. Treat that as a pattern one source observed. Set a reminder for the morning the calendar opens, and look then.

How long is each nonstop, and how often does it fly?

Doha is the long one. Qatar Airways holds the only nonstop between Doha and Denpasar: 9 flights a week, 9 hours 50 minutes, 4,871 miles or 7,839 km, in Economy and Business cabins only, flown by A350s, 777-300ERs and 787-8s 3. Tokyo Narita is shorter and thinner. Garuda Indonesia, 7 flights a week, 7 hours 25 minutes 2.

The nonstops that matter for a Bali award, schedules read 28 September 2026 3, 2, 9
RouteAirlineAllianceFlights a weekBlock timeDistance
Doha (DOH) to Denpasar (DPS)Qatar Airwaysoneworld99h 50m7,839 km
Tokyo Narita (NRT) to Denpasar (DPS)Garuda IndonesiaSkyTeam77h 25m3,484 miles (5,607 km)
Denpasar (DPS) to Labuan Bajo (LBJ)Batik Air, Indonesia AirAsian/a7 a day1h 05m to 1h 20mabout 520 km

Frequencies and block times for Doha and Tokyo come from a schedule database, because Qatar Airways' and Garuda Indonesia's own sites blocked every attempt to read them. Batik Air and Indonesia AirAsia fly Denpasar to Labuan Bajo nonstop; Garuda Indonesia's last scheduled nonstop on that pair was 23 October 2025, so a GarudaMiles plan does not reach Labuan Bajo directly.

Add the Komodo hop and the Tokyo routing runs about 8 hours 45 minutes in the air. 7 hours 25 minutes to Denpasar, then 1 hour 5 minutes to 1 hour 20 minutes on to Labuan Bajo on Batik Air or Indonesia AirAsia: about 8 hours 45 minutes of flying before any connection time in Denpasar 2, 9. Plan an overnight in Bali between them and the trip stops feeling like a relay.

Doha: the nonstop Qatar prices by calculator

Qatar Airways prices its own award seats through a tool, not a public chart. Privilege Club members check Qatar-operated awards in a My Calculator screen that returns a live figure. Only partner awards across oneworld run on a published, distance-based Avios chart 8. Avios is the currency here; Qatar retired its old Qmiles in late 2022 8.

That changes how you plan. For Doha to Denpasar you price the seat in the account, on the dates you want, and write the number down before you transfer anything in. For a oneworld partner routing you read the chart first and work backwards from the distance 8. Privilege Club members also earn Avios on eligible flights with every oneworld member, so a Japan Airlines segment feeds the same balance 11, 12.

Can Garuda Miles book the Tokyo nonstop?

Garuda Indonesia owns the Tokyo nonstop, and Garuda flies for SkyTeam. It joined as the alliance's 20th member on 5 March 2014 1. A schedule check shows Garuda alone on Tokyo Narita to Denpasar, 7 times a week 2. So the miles that book it are GarudaMiles, or a SkyTeam partner balance such as Delta SkyMiles or Flying Blue.

Which alliance reaches Bali from Tokyo 2, 1, 13, 12
AirlineAllianceTokyo Narita to Denpasar
Garuda IndonesiaSkyTeamHolds the nonstop. Book with GarudaMiles or a SkyTeam balance.
ANAStar AllianceNot on this route. Reach Bali via Singapore.
Japan AirlinesoneworldNot on this route. Reach Bali via Doha.

ANA and Japan Airlines sit in the wrong alliances for this one hop. ANA belongs to Star Alliance and JAL to oneworld, and the schedule shows neither carrier on the Tokyo to Denpasar nonstop 13, 12, 2. A Star or oneworld balance still reaches Bali. It goes through Singapore, Doha or another connecting point instead.

No public GarudaMiles award table is readable, so price the seat inside a GarudaMiles account, or ask a SkyTeam partner such as Flying Blue to quote it.

Positioning on to Labuan Bajo and Komodo

Komodo National Park starts at Labuan Bajo, a harbor town in West Flores about 520 km east of Denpasar. Batik Air and Indonesia AirAsia fly it nonstop, seven departures a day between them, 1 hour 5 minutes to 1 hour 20 minutes in the air 9. Buy it as its own ticket unless your program prices Indonesian domestic segments, and leave real hours in Denpasar between the two flights.

Wooden boats and small ferries moored along a working waterfront, with green hills and low buildings rising behind the harbor
The port at Labuan Bajo, West Flores, in East Nusa Tenggara. Boats for Komodo National Park leave from this harbor. · Tiket2 · Source · CC BY 2.0
ROUTEA Bali and Komodo run built around two award tickets10 nights
  1. 01
    South Bali, from Ngurah Rai3 nights

    Land, sleep off the long sector, and settle the tourist levy online before arrival. Ngurah Rai is the entry point for every routing on this page.

    → Airport road transfer or ride-hailing
  2. 02
    Ubud or the north coast3 nights

    Inland days ahead of the Labuan Bajo flight you booked months earlier.

    → Private driver from south Bali
  3. 03
    Labuan Bajo4 nights

    Boat days into Komodo National Park from the harbor, with a night either side for the flights.

    → Denpasar to Labuan Bajo nonstop, about 1 hour 5 minutes to 1 hour 20 minutes

With less time: With a week, drop the inland nights: 3 in south Bali, 4 in Labuan Bajo.

MMT prices the hop in detail on Bali to Labuan Bajo and the park itself on the Komodo National Park guide. For a longer stay the one month in Bali itinerary sets the pace, and the Indonesia country guide covers arrival across the islands.

Book it in this order

The order matters more than the program. Seats come first, points second. Every step below starts with a seat you can see on a date you want, then moves the miles that pay for it.

  1. Pick the nonstop, then the program

    Doha for a 9 hour 50 minute run into Bali, Tokyo for 7 hours 25 minutes on Garuda, Singapore for the short hop 3, 2. The alliance follows from the metal.

  2. Read the price inside the account

    KrisFlyer shows Saver and Advantage side by side 7. Qatar returns a live Avios figure from its calculator 8. Write down the miles and the cash taxes from the same screen.

  3. Hold the seat before you transfer points

    Transfers move one way. Confirm the award seat and its price, then move the balance that pays for it.

  4. Add the Labuan Bajo leg as its own booking

    About 520 km and 1 hour 5 minutes to 1 hour 20 minutes from Denpasar, on Batik Air or Indonesia AirAsia, seven departures a day between them. Garuda Indonesia's last scheduled nonstop on this pair was 23 October 2025, so a GarudaMiles plan does not book it directly 9.

  5. Check the calendar for Nyepi

    Bali's Day of Silence closes Ngurah Rai for 24 hours, usually in March 4. An award seat on that date flies nowhere. MMT tracks the date on the Nyepi travel page.

  6. Pay the tourist levy in advance

    IDR 150,000 a visitor, about USD 8.35 at Bank Indonesia's reference rate of Rp17,965.00 per dollar on 28 September 2026, payable online through the official Love Bali portal 4, 14.

What can change the plan before you fly?

Two dates and one gap decide whether this trip holds together. Nyepi shuts Ngurah Rai for a full 24 hours, usually in March, so a redeemed seat on that day carries you nowhere 4. Award charts change on a program's own notice. And the exact KrisFlyer figure for Bali is unsettled between two published sources 4, 5.

  • Expect the cash side to move. About S$45 in economy and S$55 in business on a KrisFlyer award, roughly USD 35 and USD 43 at the Federal Reserve H.10 rate of 1.2775 for 18 September 2026, with April 2026 as the date on the tax figures. 4, 6
  • Budget the levy in rupiah. IDR 150,000 a visitor, about USD 8.35 at Rp17,965.00 to the dollar. MMT's Bali visa and levy page has the entry side. 4, 14
  • Watch the cabin limits. Doha to Denpasar carries Economy and Business only, so premium plans route elsewhere. 3

Frequently asked questions

Which miles are cheapest for award flights to Bali?

KrisFlyer on the Singapore hop, by a wide margin in miles: 8,000 or 8,500 one way in Saver economy against 21,000 or more for business, plus about S$45 in cash taxes, roughly USD 35 4, 5, 6. The trade is the positioning flight to Singapore, which you pay for separately.

Do ANA or JAL miles book a nonstop from Tokyo to Bali?

Garuda Indonesia is the only airline on the Tokyo Narita to Denpasar nonstop, 7 flights a week, and Garuda flies for SkyTeam 2, 1. ANA sits in Star Alliance and JAL in oneworld 13, 12, so a Star or oneworld balance books that trip with a connection instead.

How many KrisFlyer miles is a round trip from Singapore to Bali?

Singapore Airlines states that a round-trip award costs exactly twice the one-way mileage 7, so Saver economy comes to 16,000 or 17,000 miles depending on which published one-way figure holds, and Saver business to 42,000 or 44,000 4, 5. Advantage awards run roughly double the Saver rates.

What does Garuda Miles charge for a Bali award?

No public GarudaMiles award table is readable, so price the seat inside a GarudaMiles account, or ask a SkyTeam partner program such as Flying Blue to quote it.

Does Qatar Airways publish an award chart?

For its own flights, no. Qatar-operated awards are priced through the Privilege Club My Calculator tool, which returns a live figure. Only partner awards across oneworld use a published, distance-based Avios chart 8. Qatar's currency is Avios; the older Qmiles were retired in late 2022 8.

How far ahead should I book a KrisFlyer Saver seat to Bali?

As early as the calendar allows. One tracker watching this route reports Saver space over school holidays and December disappearing about 355 days before departure 4. Singapore Airlines publishes no booking-window rule of its own, so treat 355 days as a habit to plan around and check the day the schedule opens.

How do I add Komodo to a Bali award trip?

As a second ticket. Batik Air and Indonesia AirAsia fly Denpasar to Labuan Bajo nonstop, seven departures a day between them, about 520 km in 1 hour 5 minutes to 1 hour 20 minutes 9. MMT covers the leg on Bali to Labuan Bajo.

What do I still pay in cash on an award ticket to Bali?

Taxes, charges and fees, which Singapore Airlines says go on a card whatever the cabin 7. On the Singapore hop that is about S$45 in economy and S$55 in business, roughly USD 35 and USD 43 4, 6. Bali's tourist levy adds IDR 150,000 a visitor, about USD 8.35 4, 14.

THE RESEARCH BEHIND THE GUIDE

Sources & review date

Researched 2026-09-28. Prepared from primary sources, with a separate independent source review. Numbered notes in the text point to the sources below. Prices, entry rules and schedules change; use the linked authority for your dates.

  1. 1
    SkyTeam announces Garuda Indonesia's date of joining KLM Royal Dutch Airlines newsroom · Accessed 2026-09-28
  2. 2
    Flights from Tokyo Narita (NRT) to Denpasar (DPS) FlightConnections · Accessed 2026-09-28
  3. 3
    Flights from Doha (DOH) to Denpasar (DPS) FlightConnections · Accessed 2026-09-28
  4. 4
  5. 5
    Singapore Airlines KrisFlyer award charts 10xTravel · Accessed 2026-09-28
  6. 6
    H.10 foreign exchange rates, Singapore dollar, 18 September 2026 Board of Governors of the Federal Reserve System · Accessed 2026-09-28 · Primary source
  7. 7
    Redeem KrisFlyer miles for flights Singapore Airlines · Accessed 2026-09-28 · Primary source
  8. 8
    Qatar Airways Privilege Club award charts 10xTravel · Accessed 2026-09-28
  9. 9
    Direct flights from Denpasar (DPS) to Labuan Bajo (LBJ) FlightsFrom.com route data · Accessed 2026-09-26
  10. 10
    Star Alliance Singapore Airlines · Accessed 2026-09-28 · Primary source
  11. 11
    Qatar Airways, oneworld member profile oneworld · Accessed 2026-09-28 · Primary source
  12. 12
    Japan Airlines, oneworld member profile oneworld · Accessed 2026-09-28 · Primary source
  13. 13
    Star Alliance member airlines ANA (All Nippon Airways) · Accessed 2026-09-28 · Primary source
  14. 14
    JISDOR, the Jakarta Interbank Spot Dollar Rate, 28 September 2026 Bank Indonesia · Accessed 2026-09-28 · Primary source