We ran the exact same search on Google Flights, Skyscanner, Kayak, Momondo and Kiwi.com, in economy and business. The cheapest fares hide a nasty catch, and the nonstop tells a clear story. Here's what we found.
On the safe fare, the tools were essentially tied: the cheapest protected 1-stop (Philippine Airlines via Manila) was around A$1,070 on every comparison site. The real spread is in the fares we don't recommend: the cheapest of all, from A$872, is a 26-to-53-hour self-transfer on separate budget tickets. The Qantas nonstop (A$1,740, under 10 hours) costs more but saves you a full day. Business class was about four times economy: JAL lie-flat at A$7,106. Kiwi.com showed the same flights priced higher, so it's last. Prices change constantly, so treat this as a snapshot.
Ranked by the cheapest protected connection, the safest fare to book. The cheapest fares of all were long self-transfers, covered below the table, not here. The badge under each tool shows how you book with it. Every term is explained under the table.
| Rank | Tool | Cheapest nonstop | Cheapest protected connection | Cheapest business, direct |
|---|---|---|---|---|
| 1 | Comparison site | A$1,775 | A$1,068 | A$7,106 |
| 2 | Comparison site | A$1,741 | A$1,071 | A$7,106 |
| 3 | Comparison site | A$1,741 | A$1,071 | A$7,106 |
| 4 | Comparison site | A$1,737 | A$1,071 | A$7,106 |
| 5 | Reseller | A$1,871 | A$924 AirAsia + Scoot · 1 stop ~60h, punishing | A$7,782 ANA · nonstop 9h 50m |
A single-airline 1-stop on one ticket, so the airline rebooks you free if a connection is missed. The middle column, and the safest fare to book here.
Separate budget tickets you connect yourself. The cheapest fares of all (from A$872) are these, but they run 26+ hours and a missed leg is on you, so we don't rank them.
A comparison site shows the fares and sends you to the airline or an agency to pay. A reseller like Kiwi.com takes your payment itself and adds its own fees, so it usually costs a little more.
Read the routing, not just the price. The cheapest fares on every tool are self-transfers: budget carriers (AirAsia X, Scoot) on separate tickets through Kuala Lumpur or Singapore that you connect yourself. They're genuinely cheap, but they run 26 to 53 hours, and if the first leg is late and you miss the second, that's your problem, not the airline's. The tools label them "self-transfer" for a reason.
A protected 1-stop is the sensible middle. A single-airline connection, like Philippine Airlines through Manila, was around A$1,070 and about 15 hours: one ticket, the airline owns the connection, roughly A$200 over the self-transfer. For most people that's money well spent to avoid a two-day trip on two separate tickets.
The business column is the cheapest lie-flat nonstop each tool found. All four comparison sites landed on the same fare, JAL at A$7,106, about four times the A$1,740 economy nonstop for the same 10-hour flight. Kiwi doesn't sell premium cabins as a focus, so it has nothing to show there.
Kayak and Momondo are owned by the same company and returned identical fares; we list both because people search for each. Kiwi.com showed the same flights priced up, the Qantas nonstop (A$1,871) and ANA business (A$7,782); its only cheaper number was a punishing ~60-hour AirAsia one-stop, which isn't a real deal. It's a reseller, so it's ranked last. Prices are live and drift by the hour, so read the pattern, not the exact dollar.
The cheap fares are bare budget tickets on AirAsia X and Scoot, cabin bag only. Worse, because a self-transfer is two separate tickets, you pay each airline's checked-bag fee separately, often A$40 to A$80 a leg, and you may have to collect and re-check your bag at the connection.
The Qantas nonstop includes a checked bag and a proper connection-free journey, so once you add luggage to the A$872 self-transfer the gap to the nonstop narrows and the nonstop looks better still. Add your bags on every option before you compare, not after.