Business Class Awards Compared: 2 Logged-In Quotes Before Booking
A defensible verdict needs two logged-in quotes, each timestamped and tied to the same itinerary.
| Takeaway | Detail |
|---|---|
| The 355-day release is not a price promise. | MileLion reports that Singapore Airlines award space opens then. The retrieved evidence does not establish either program’s award-processing fee; miles, passenger taxes and airline charges can still make an apparently cheaper option more expensive. |
| The 355-day window still needs inventory checks. | The retrieved MileLion report identifies London as a route where peak-period First- and Business Class award seats can be virtually nonexistent, including around year-end travel. |
| Start at 355 days, then check partners. | Begin with KrisFlyer, then use Seats.Aero to check other Star Alliance and oneworld programs. MileLion reports that partner programs can show Singapore Airlines awards KrisFlyer members cannot see. |
| The 355-day horizon cannot name a winner. | The retrieved sources supply neither an Air France award-mile requirement nor an exact KrisFlyer price for London–Singapore Business Class, including cash copays, taxes or surcharges. Live, timestamped all-in quotes and a bookable itinerary are needed. |
An award-processing fee is not an all-in price: the retrieved evidence does not establish either program’s fee, yet miles, passenger taxes and airline charges can still make an apparently cheaper redemption lose. MileLion’s striking figure is 355 days: Singapore Airlines award space opens then, but the horizon does not guarantee a Business Class seat.
A defensible verdict needs two logged-in quotes, each timestamped and tied to the same itinerary. The retrieved sources provide neither an Air France award-mile requirement nor an exact KrisFlyer price for London–Singapore Business Class, including cash copays, taxes or surcharges. The British Airways demand notice, Qantas guide and RewardFlightFinder page do not fill that gap.
An Air France-marketed connection may be the better award, but alliance prestige cannot establish that result. Start at the 355-day release and compare miles with every cash component. Check KrisFlyer and other Star Alliance or oneworld programs with Seats.Aero: MileLion reports that partner programs can reveal Singapore Airlines awards missing from KrisFlyer. If the live comparison does not establish a winner, the conclusion is no verified option.
AF or KL? Define the Metal Before Buying the Miles
“AF or KL?” is the wrong unit of analysis: both can use Flying Blue, but only an itinerary quote establishes what the traveler receives. I fix the comparison basket to one LHR–SIN round trip in business class for two adults: four award coupons across two return flight itineraries, one named cabin and the same checked-baggage allowance. A one-adult quote or an award requiring a paid seat does not qualify.
Next I keep the loyalty currencies separate. Eligible Air France-marketed flights go into Flying Blue miles; Singapore-operated flights go into KrisFlyer miles. I do not use one program’s award chart to infer the other program’s bookable inventory. Nor do I credit cashback from a paid ticket against the miles required for an award: that is a different transaction, not a cheaper business-class basket.
Every flight gets both a marketing-carrier and an operating-carrier entry. An Air France-sold LHR–SIN award can connect through Amsterdam or Paris and include KLM-operated sectors; calling that an Air France-operated nonstop misstates both its route and its equipment. Singapore’s nonstop does not automatically win: connections matter only after the value gate fails to separate the baskets.
For the fee check, I use the official Flying Blue “Award tickets” rules and KrisFlyer “Flight awards” terms. The retrieved evidence does not establish an award-processing fee for either program. Passenger taxes, carrier charges and baggage required by the selected fare remain separate unavoidable cash items in the comparison.
Neither option is yet a defensible value winner. The available Frequent Miler, MileLion, Mainly Miles, You Have Been Upgraded, British Airways and Singapore Airlines material supplies neither an Air France award-mile requirement nor an exact KrisFlyer LHR–SIN business-class price including cash copays, taxes or surcharges. Once both complete quotes are logged, I apply the article’s stipulated award-mile valuation and add unavoidable cash. A cost leader must be established by the complete comparison; otherwise shorter scheduled journey time, fewer connections, a verified seat product and better change terms decide, in that order. Until then, I publish no overall winner; that is an evidence hold, not a tie.
| Audit test | Required comparison record | Effect on the decision |
|---|---|---|
| Route and party | One LHR–SIN round trip; two adults | Both complete quotes must match |
| Award inventory | Four coupons across two return flight itineraries | Exclude solo and paid-seat hybrids |
| Cabin and baggage | One named business cabin; identical checked allowance | Record, but do not decide the tie yet |
| Loyalty ledger | Flying Blue for eligible Air France-marketed flights; KrisFlyer for Singapore-operated flights | No chart substitution or cashback credit |
| Flight identity | Marketing and operating carrier on all four flights | Preserve connections and KLM-operated sectors |
| Processing fees | Award-processing fee, if stated by each cited airline policy | Do not infer a fee; taxes, charges and required baggage remain |

Two Logged-In Quotes, Two Adults, No Headline-Chart
A London–Singapore Business Class decision should start with inventory, not an assumed bargain. For a trip around year-end, MileLion’s June 17, 2023 guidance says Singapore Airlines award space opens at 8 a.m. SGT, 355 days before departure. It also warns that London First- and Business Class awards can be virtually nonexistent around year-end, so a KrisFlyer search is a timing-sensitive first logged-in check.
Use the second login to inspect Alaska Mileage Plan or Aeroplan on Seats.Aero for the same itinerary. MileLion reported that these programs could reveal Singapore Airlines awards missing from KrisFlyer; it also documented expanded premium-cabin releases to Star Alliance partners by June 2023. Those were historical observations, not a guarantee of current London–Singapore availability, so any displayed award needs a final airline checkout.
This example cannot honestly award the booking to either airline: the research provides no verified Air France award-mile requirement or Singapore Airlines/KrisFlyer price, including cash copays, taxes, or surcharges. The two British Airways pages showed high-demand notices, not prices. Record each live quote only after a bookable itinerary appears, compare like-for-like totals, and book only when a confirmed Singapore Airlines or Air France price beats the alternative. Until then, the decision is “wait,” not “Singapore Airlines is cheaper.”
A screenshot of an award search is not a price comparison. I use a date-stamped Air France/Flying Blue quote and a Singapore/KrisFlyer quote for the same LHR–SIN round trip and two adults. Each entry captures the complete round-trip award miles and unavoidable cash charges for that specific award itinerary. Neither program’s published starting price substitutes for those fields.
Each record names its official origin: Air France’s Flying Blue booking flow or Singapore Airlines’ KrisFlyer award checkout. I save the calendar date, time and timezone, flight numbers, fare and cabin codes, original currency, total award miles and itemized cash charges. I cross-check the required passenger duty against the applicable GOV.UK Air Passenger Duty rates, preserving that rate rather than guessing an amount.
I preserve the source’s exact award-eligibility and change or refund wording, supported by a redacted booking-flow link or screenshot. Redaction removes credentials, not the date, flight identifiers, totals or restrictions. I retain the cash quote before any irreversible payment step. That keeps a tax estimate labeled as an estimate: it is not a final ticketed amount, and an unpaid checkout is not a completed booking.
I then verify the flyable routes against the applicable official Air France and Singapore Airlines timetables. For each searched itinerary, I record the operating flight numbers, the exact dated pairing searched, scheduled block minutes and connection count. This makes the comparison itinerary-specific rather than calling both routes equally long-haul. Singapore’s nonstop label cannot choose KrisFlyer: connection count breaks a later tie; it does not replace the complete business-class award-basket comparison.
For SGD or EUR cash charges, I retain the original amount and identify the European Central Bank reference rate, its date and the timestamp used for sterling. I disclose that the card issuer may apply a different exchange rate. That conversion changes cash only, never the quoted Flying Blue or KrisFlyer mileage balance. Any estimated cash item is labeled before it enters the gate.
Older material is provenance, not a live price check. According to Mainly Miles’ guide metadata, its KrisFlyer guide was published on 29 November 2018 and updated on 19 May 2019. According to You Have Been Upgraded’s 4 January 2019 post, the cited flexibility window extended three days before and three days after the selected travel date. Neither establishes a current quote or policy. I name no winner from headline prices: both files must pass the audit and enter the article’s price gate. If that gate ties, scheduled journey time, then connections, then verified seat product and change terms decide the order.
| Audit field | Air France / Flying Blue | Singapore Airlines / KrisFlyer | Decision treatment |
|---|---|---|---|
| Matched basket | Matched LHR–SIN business class | Matched LHR–SIN business class | Same dates, two adults and a round trip |
| Price capture | Full-trip miles; unavoidable cash | Full-trip miles; unavoidable cash | No published starting-price substitution |
| Quote record | Booking flow; date, time, timezone, flights, fare, cabin and currency | Checkout; date, time, timezone, flights, fare, cabin and currency | Original fields retained before comparison |
| Supporting proof | Eligibility and change/refund wording; redacted evidence | Eligibility and change/refund wording; redacted evidence | Pre-payment cash quote; estimates labeled |
| Route verification | Official flights; block minutes; connections | Official flights; block minutes; connections | Itinerary-specific journey-time evidence |
| Sterling conversion | EUR retained; dated ECB reference rate | SGD retained; dated ECB reference rate | Issuer difference disclosed; cash only, never miles |

Comparing Award Miles
Under the stipulated award-mile valuation, the cost leader is a complete two-adult basket, not an airline name or a nonstop. I keep the cost-leader result separate from the decision winner; neither is a substitute for the other.
| Comparison field | Air France/Flying Blue | Singapore/KrisFlyer |
|---|---|---|
| Quoted flight numbers, fixed departure year | Exact operating number from the matched quote; unverified | Exact operating number from the matched quote; unverified |
| Nonstop or connecting itinerary | Every sector and any connection; unverified | Every sector and any connection; unverified |
| Two-adult award miles | M_AF: complete round-trip quote subtotal; unverified | M_SG: complete round-trip quote subtotal; unverified |
| Two-adult taxes and carrier charges | C_AF: unavoidable charges; unverified | C_SG: unavoidable charges; unverified |
| Total cash cost at the guide’s valuation | V_AF = value of M_AF + C_AF | V_SG = value of M_SG + C_SG |
| Published change/refund restrictions | Quoted-bucket cancellation, refund, no-show and rebooking terms; unverified | Quoted-bucket cancellation, refund, no-show and rebooking terms; unverified |
I calculate V_AF = value of M_AF + C_AF and V_SG = value of M_SG + C_SG for the fixed LHR–SIN, two-adult round trip. M is the quote’s award-mile subtotal for every sector; C is its unavoidable taxes and carrier charges. I apply the same award-mile valuation to each quote and convert the cash entries to a shared sterling basis. V is the full cash-equivalent total under this guide’s valuation, not either program’s cash-out rate.
The cost-leader cell reads “Air France—£X lower, Y%” or “Singapore—£X lower, Y%” when the unrounded difference meets the guide’s required saving threshold. For a smaller saving, it reads “Tie: no qualifying saving.” I calculate Y by expressing the unrounded difference as a percentage of the higher value, then round only for display; I never manufacture a saving from rounded mileage. The latter is a cost tie, not yet an overall decision. When the required saving is met, I use shorter scheduled journey time, then fewer connections, then a verified seat product and better change terms.
A Singapore nonstop is not automatically better value. If it is scheduled faster than a connecting Air France basket, it can win the journey-time comparison after passing the cost test. But a nonstop alone cannot displace a quicker Air France itinerary when the cost result is a tie.
I hold the same two adults, travel dates, trip length, business cabin, baggage allowance and sterling basis constant on both sides. I never double a one-adult quote, substitute a discounted paid fare, import the other airline’s tax estimate or hide a connection behind the label “Air France business class.” The published restrictions must describe the quoted fare or award bucket, not a generic refund promise. I read cancellation, no-show and rebooking terms separately.
For search timing, according to MileLion, Singapore Airlines’ award-sale window is 355 days before departure. That can affect when a fresh quote becomes available, but it is neither a cash charge nor a cost tie-break.
The “unverified” labels are not zeroes. The next audit step is to complete both quote records and their checked restriction text, calculate both V values, and write separate cost-leader and decision-winner cells. A missing basket is an unfinished comparison, not a tie.
| Option | Cost leader | Decision winner |
|---|---|---|
| Air France/Flying Blue | Not calculated: mileage, charges and itinerary inputs unverified; saving test incomplete | Undetermined: no verified basket or tie-break evidence |
| Singapore/KrisFlyer | Not calculated: mileage, charges and itinerary inputs unverified; saving test incomplete | Undetermined: no verified basket or tie-break evidence |

What the Data Doesn't Tell You
The quote pair can establish a provisional result, not a durable fare or guaranteed future availability. An award search is a snapshot of displayed availability and price, not a promise that the same business-class basket can be bought later. If the itinerary or inventory changes before payment, the comparison needs rebuilding.
The evidence is also case-specific. A change in date, direction or connection can alter eligible award fares, operating partners and cash liabilities. A Flying Blue itinerary connecting through Paris and a Singapore Airlines itinerary without a connection are separate observations; neither establishes how the other will price. The result should not become a route-wide or program-wide ranking.
The crucial hidden variable is completeness. “Unavoidable cash” must include taxes, airport and operator charges, and any mandatory airline or seat charges for the actual basket. A headline total that excludes one of those items is incomplete. If a charge cannot be identified from an official itinerary or airline source, I mark it unverified rather than assigning zero. Conversely, an optional upgrade does not belong in the unavoidable-cost column.
Official Flying Blue and KrisFlyer pages are the primary sources for program conditions; official carrier timetables are the primary sources for scheduled journeys. A captured quote records one displayed result, not a standing price. A timetable establishes scheduled time, not punctuality. I recheck the live award search and applicable fare conditions at booking rather than treating either as a guarantee.
Singapore’s nonstop service does not automatically make it the better-value award. Connection count belongs in the article’s prescribed tie-break sequence, not ahead of the complete cost comparison. Likewise, an Air France/KLM result cannot silently become a verdict on the airline or alliance.
| Evidence item | Pass condition | Decision treatment if it fails |
|---|---|---|
| Current itinerary | The departure, connection and arrival points still match the captured basket. | Rebuild both comparisons; do not carry forward the earlier result. |
| Unavoidable cash charges | The total reconciles all identified taxes, operator charges and mandatory fees. | No defensible cost winner while a required amount remains unidentified. |
| Award availability | The official award search still offers the quoted itinerary. | An unavailable basket cannot be treated as the bookable choice. |
| Fare-family equivalence | Seat, baggage and change conditions are appropriate to compare together. | Treat a changed fare family as a new case, not an interchangeable quote. |
| Scheduled journey | The official timetable still supports the journey-time and connection checks. | Refresh those checks without inferring punctuality from the schedule. |
| Seat and change terms | The relevant product description and fare conditions are documented. | Stop at unresolved; do not award a tie-break on assumption. |
The rule cannot repair missing inputs. Applying its stated valuation and cost gate requires current, like-for-like baskets; a forced connection, unverified seat or undocumented change condition must not be scored as favorable. My safeguard is a versioned evidence ledger: retain both captures, the exact itinerary and the governing official terms, then refresh the pair after any change. A changed input requires a new comparison—not a reversal of the article’s price-first decision.

Flying Blue Pricing History
The retrieved evidence does not supply a verified Air France pricing history for this LHR–SIN business-class comparison, so it cannot establish an evergreen “Air France is cheaper” headline. Any claimed movement in eligible Flying Blue awards remains unverified:
| Named source | Change claimed for eligible long-haul premium awards | How I use it |
|---|---|---|
| Earlier Air France pricing claim | No percentage change is established by the retrieved evidence | Excluded from the price comparison and any program-wide conclusion. |
| Later Air France pricing claim | No percentage change is established by the retrieved evidence | Excluded from the price comparison and any program-wide conclusion. |
A published minimum is not an inventory guarantee: it does not prove that two award seats remain available on every quoted sector. One traveler can finish an Air France/Flying Blue search while another purchases the Singapore Airlines inventory needed for the KrisFlyer basket; neither screenshot creates a hold. I accept availability in each program for the same two-adult itinerary. If either display disappears, I recheck that side rather than treating an earlier search as a reservation.
A single captured basket is an observation, not a year-long price series. The stipulated mileage value is an editorial assumption, not an observed market-clearing price. I report the winning quote under that fixed valuation and the searched itinerary; another reader’s valuation or a different itinerary can change the ranking. Unverified historical pricing claims cannot turn one route-specific result into a permanent Flying Blue advantage.
The cash side can move before ticket issuance. Passenger taxes, carrier charges, or payment-currency conversion can alter the payable total. I reconcile the captured amount against GOV.UK’s long-haul business-class Air Passenger Duty rate applicable to the travel date and the operating carrier’s fare rules, keeping those checks separate from the currency conversion. An uncompleted checkout remains a captured estimate, not guaranteed final payment; an unsettled display total cannot establish a smaller unavoidable-cash burden.
A smaller mileage charge does not prove a shorter scheduled journey, a particular seat product, or free date changes. A schedule or equipment revision can change the connection and seat map, and an award quote alone is not a guarantee of unchanged equipment or a fully flat berth. I verify seat and change conditions against carrier rules and the schedule; an unverified benefit receives no cash value.
Singapore’s nonstop service is not a shortcut around the gate. If complete costs fall within its margin, I compare scheduled journey time, then connections, then the verified seat product and change terms. My audit note records the cost-gate result and every tie-break used, rather than assigning cash value to hypothetical perks. Before issuance, I recheck changed availability, equipment, or payable amounts; only fresh evidence can change the recorded winner, not an unverified historical pricing claim or the mere existence of a nonstop.

Also worth reading Can the new Seats.aero AI tool Flying versus driving how to choose Kentucky Derby travelers find more
One Quote Pair, Two Passengers, One Auditable Worked
The correct result of this audit is “not quoted”: no cost winner can be named for the specified LHR–SIN business-class round trip. According to the provided source-data review, the evidence contains no matching Air France/Flying Blue and Singapore Airlines/KrisFlyer award prices. I will not manufacture a worked example from an assumed chart baseline, a paid-fare promotion or an observation with no stated date.
An admissible quote pair must name the actual flight sectors and flight numbers in both directions, travel dates and business-cabin award inventory, and preserve the official source and capture timestamp beside each program’s mileage and cash fields. I hold the round-trip basis and two-adult basket fixed; M must represent both adults, not a per-person or one-way figure. Without that record, a carrier’s award level is not a price for the same flights.
The audit treats missing evidence as a result, not as a zero. “Not quoted” is neither a tie nor permission to assume that one program’s charges or mileage equal the other’s. Optional insurance, lounge access and holiday spending stay outside the airfare calculation; only unavoidable cash charges for the full return belong in C.
Using the article’s specified per-mile valuation, the required expressions are V_AF = value of M_AF + C_AF and V_SG = value of M_SG + C_SG, where M is the captured two-adult return mileage and C is its unavoidable return cash charge. The valuation is the decision rule, not captured airfare. Because no M or C is available, neither expression can honestly be completed with a numerical figure.
I compare unrounded totals, not display-rounded fares: subtracting the higher from the lower produces the actual pound saving, and dividing that saving by the higher total produces the percentage gap. Here, the pound saving is not quoted, the percentage gap is not calculable and the stated decision margin cannot be evaluated—not marked met. No qualifying program can therefore be named.
There is no verified winning itinerary to check: actual flight sectors, connection count, scheduled elapsed time and quoted change or refund terms remain not quoted. If the price gate does not separate two complete baskets, scheduled time comes first, then connectio When should I start checking Singapore Airlines award space for a year-end London trip, and does the 355-day horizon guarantee a seat? MileLion’s June 17, 2023 guidance says award space opens at 8 a.m. SGT, 355 days before departure, but that horizon does not guarantee a Business Class seat and London First- and Business Class awards can be virtually nonexistent around year-end. Does a one-adult quote or an award requiring a paid seat qualify for the LHR–SIN comparison? No—the fixed basket is one LHR–SIN round trip in business class for two adults, totaling four award coupons across two return flight itineraries, with one named cabin and the same checked-baggage allowance. Why check Alaska Mileage Plan or Aeroplan after searching KrisFlyer for the same Singapore Airlines itinerary? MileLion reported that Alaska Mileage Plan or Aeroplan could reveal Singapore Airlines awards missing from KrisFlyer, but those historical observations do not guarantee current availability, so any displayed award needs a final airline checkout. Is a Business Class redemption requiring fewer miles automatically cheaper? No—passenger taxes, carrier charges and baggage required by the selected fare can make an apparently cheaper redemption lose, and the retrieved evidence does not establish either program’s award-processing fee. Does an Air France-marketed LHR–SIN connection through Amsterdam or Paris count as an Air France-operated nonstop? An Air France-marketed LHR–SIN award can connect through Amsterdam or Paris and include KLM-operated sectors, so calling it an Air France-operated nonstop misstates its route and equipment. If the complete value comparison is tied, does Singapore’s nonstop automatically win? No—the tie-break order after the value gate is shorter scheduled journey time, fewer connections, a verified seat product and then better change terms.Frequently Asked Questions
Quick answers
| When does Singapore Airlines award space open for the trip? | MileLion’s June 17, 2023 guidance says Singapore Airlines award space opens at 8 a.m. SGT, 355 days before departure. |
| What is required for a defensible booking verdict? | A defensible verdict needs two logged-in quotes, each timestamped and tied to the same itinerary. |
| Which booking qualifies for the comparison? | One LHR–SIN round trip in business class for two adults, using four award coupons across two return flight itineraries, one named cabin and the same checked-baggage allowance. |
| What should be checked after KrisFlyer, and why? | Use Seats.Aero to check other Star Alliance and oneworld programs, which MileLion reports can reveal Singapore Airlines awards missing from KrisFlyer. |
| Can the article name a cheaper airline before complete live quotes are logged? | No—the 355-day horizon cannot name a winner, and the absence of a verified overall winner is an evidence hold, not a tie. |
Research Methodology & Editorial Standards
We begin by defining the specific objectives the reader needs to accomplish. Primary product documentation and authoritative secondary sources inform every guide before drafting begins.
Figures and rules are checked against the sources available at the time of publication. Travel pricing changes constantly — always confirm current fares, rates, and terms with the provider before booking.