Every dollar figure on this site comes from one number per programme: what a point is worth in cents. Here is exactly how that number is produced, including where it is currently weaker than we want it to be.
A point is worth the cash you did not spend, per point, on a booking you would actually have made.
cents per point = (cash price − cash you still pay) ÷ points × 100
Four rules turn that from a slogan into a number, and each one exists because leaving it out makes the figure flattering:
Amex Membership Rewards has no awards of its own — it has partners. So it is worth the best thing it turns into, at that partner's transfer ratio, floored at the portal rate. Not an average across partners: nobody transfers to the average.
Below 8 priced redemptions we publish no measured figure for a programme. An average of two bookings is an anecdote with a decimal point. Where a programme has a guaranteed cash-out we fall back to that and label it; where it does not, the row stays empty rather than being guessed.
Every figure is published with its sample size, the dates it was drawn from, and the 25th and 75th percentile, so you can see how much to trust it. That last part is what most published tables leave out.
The cash side is running. We have 2,099 priced redemptions on file from 2026-09-16 to 2026-10-23, each one an award our pipeline priced against a published chart paired with the cheapest cash fare for the same trip on the same day, taken live from Duffel.
These figures are an upper bound, not our published rates, and here is the honest reason why. The cash half is now real: an actual bookable fare, on an actual date. The points half is not yet — it is each programme's published chart minimum, the saver rate that is advertised but frequently unavailable. Dividing a real cash price by a best-case points price flatters every programme, which is why the measured column below runs roughly double what we publish. Until we price awards against seats that are genuinely for sale, the table on the rest of the site stays as it is.
12 of 12 programmes now clear the sample bar — 6 measured directly from their own awards, the rest valued through the partners they transfer into. The cash ceiling capped 1381 of the 2099 observations, which is how much work that one rule is doing.
| Programme | Upper bound | Published | Sample | Spread |
|---|---|---|---|---|
| Air Canada Aeroplan | 0.93¢ | ¢ | 695 | 0.54–2.02¢ |
| Air France/KLM Flying Blue | 1.85¢ | ¢ | 467 | 0.83–2.87¢ |
| Amex Membership Rewards via transfer | 1.85¢ | 1¢ | 467 | — |
| Capital One Miles via transfer | 1.85¢ | 1¢ | 467 | — |
| Wells Fargo Rewards via transfer | 1.85¢ | 1¢ | 467 | — |
| American AAdvantage | 2.6¢ | ¢ | 407 | 1.78–3.46¢ |
| Bilt Rewards via transfer | 2.6¢ | 1.25¢ | 407 | — |
| Citi ThankYou via transfer | 2.6¢ | 1¢ | 407 | — |
| Alaska Atmos Rewards | 2.45¢ | ¢ | 329 | 1.83–3.11¢ |
| Chase Ultimate Rewards via transfer | 2.34¢ | 1.5¢ | 177 | — |
| United MileagePlus | 2.34¢ | ¢ | 177 | 1.88–2.85¢ |
| Delta SkyMiles | 1.79¢ | ¢ | 24 | 1.21–2.31¢ |
So the 27 figures used everywhere else on the site are still the published table below, not this measured column. Two things have to land before the column above can replace them: award prices taken from seats actually on sale rather than from a published chart, and a sample deep enough to defend per programme. Swapping them is a decision to be made deliberately, not something a scheduled job should do overnight.
Everything above describes the method we are building. It is not yet the method behind the numbers on the rest of the site, and it would be dishonest to let the two run together without saying so plainly. So here is exactly what is behind them.
We publish a rate for 12 of the 27 programmes listed below, and no rate at all for the 15 others. A bank currency is priced at the redemption rate its own issuer publishes — the rate you can always get without finding award space — and the row links to where they state it. A handful of fixed-value programmes are our own estimate and say so. Nothing here is taken from another publisher's valuation table.
The empty rows are the ten airline and six hotel programmes. We hold the points half of the sum for those, from published award charts, but not a cash half we own — so any figure we printed there would be our own guesswork. Those balances are now priced at AwardWallet's rate instead, and the row says so. They used to show as points and count nothing towards your total, which was honest and also meant a member with most of their points in airline miles saw a total that ignored them. A measured figure with a published sample size and somebody's name on it is better than a blank, as long as the name is on it.
The last column is somebody else's answer, and it is a better one for a question we cannot answer yet. AwardWallet divide the points a member actually spent into the cash fare of the booking they actually made, across every award their members log, and publish the average with the number of bookings behind it. That is the measurement our own collector is working towards and has not reached: we price the cash half honestly but still pair it with an advertised saver rate that is rarely available, so our figure reads as a ceiling rather than an average. For 14 programmes it is the only figure on the row, because we publish none. It is shown as theirs, it is never folded into our rate, and no total anywhere on this site is calculated from it. Read the two columns as what an issuer guarantees, and what people actually got.
Point and mile values are calculated and managed by AwardWallet. AwardWallet's point and mile values → Their own write-up names two limits and we repeat them: an award priced against a premium fare nobody would have bought overstates the saving, and two one-way awards are valued against two one-way fares when a return would have cost less. Both push a value up.
Every figure here is either an issuer's own published redemption rate, cited to them, or our own estimate, labelled as such. Nothing is reproduced from another publisher's valuation table. Sixteen programmes publish no value at all rather than borrow one: ten airlines and six hotel programmes, where we hold the points half from published award charts but not yet a cash half we own. Filling those in from our own measurements is tracked work — the Duffel collector runs daily and the methodology page shows how far it has got.
| Programme | Our rate | Where it comes from | AwardWallet | Their sample |
|---|---|---|---|---|
| Bank and card points | ||||
| Chase Ultimate Rewards | 1.5¢ | Chase, published rate · floored at 1.5¢ | 2.07¢ | 144,202 bookings |
| Bilt Rewards | 1.25¢ | Bilt Rewards, published rate · floored at 1.25¢ | 2.14¢ | 156,034 bookings |
| Amex Membership Rewards | 1¢ | American Express, published rate · floored at 1¢ | 2.03¢ | 70,982 bookings |
| Capital One Miles | 1¢ | Capital One, published rate · floored at 1¢ | 2.08¢ | 46,126 bookings |
| Citi ThankYou | 1¢ | Citi, published rate · floored at 1¢ | 2.34¢ | 29,854 bookings |
| Wells Fargo Rewards | 1¢ | Wells Fargo, published rate · floored at 1¢ | 2.39¢ | 33,574 bookings |
| Airline miles | ||||
| American AAdvantage | none | priced at AwardWallet's rate | 2.56¢ | 5,526 bookings |
| British Airways Avios | none | priced at AwardWallet's rate | 2.55¢ | 11,726 bookings |
| Alaska Atmos Rewards | none | priced at AwardWallet's rate | 2.34¢ | 26,718 bookings |
| Air France/KLM Flying Blue | none | priced at AwardWallet's rate | 2.24¢ | 4,282 bookings |
| United MileagePlus | none | priced at AwardWallet's rate | 2.09¢ | 51,501 bookings |
| Air Canada Aeroplan | none | priced at AwardWallet's rate | 1.86¢ | 10,072 bookings |
| Southwest Rapid Rewards | none | priced at AwardWallet's rate | 1.52¢ | 44,159 bookings |
| Delta SkyMiles | none | priced at AwardWallet's rate | 1.37¢ | 22,619 bookings |
| JetBlue TrueBlue | none | priced at AwardWallet's rate | 1.24¢ | 10,326 bookings |
| Virgin Atlantic Flying Club | 0.74¢ | Virgin Atlantic, published rate · floored at 0.74¢ | 3.46¢ | 4,251 bookings |
| ANA Mileage Club | none | — | — | — |
| Hotel points | ||||
| Accor Live Limitless | 2.2¢ | ALL Accor, published rate · floored at 2.2¢ | — | — |
| World of Hyatt | none | priced at AwardWallet's rate | 2.19¢ | 45,851 bookings |
| Wyndham Rewards | none | priced at AwardWallet's rate | 1.4¢ | 2,172 bookings |
| Choice Privileges | none | priced at AwardWallet's rate | 1.22¢ | 2,923 bookings |
| IHG One Rewards | none | priced at AwardWallet's rate | 0.69¢ | 11,771 bookings |
| Hilton Honors | none | priced at AwardWallet's rate | 0.62¢ | 47,297 bookings |
| Marriott Bonvoy | 0.56¢ | Marriott Bonvoy, published rate · floored at 0.56¢ | 0.93¢ | 41,420 bookings |
| Everything else | ||||
| Starbucks Rewards | 4¢ | our own estimate | — | — |
| Amtrak Guest Rewards | 2.5¢ | our own estimate | — | — |
| Uber Rewards | 1¢ | our own estimate · floored at 1¢ | — | — |
Reference set last updated 2026-09-16. Point and mile values are calculated and managed by AwardWallet. Source →
Behind every opportunity on this site — a transfer bonus, an award, a card offer, a credit about to lapse — there is one number out of a hundred. It exists so those four things can be compared at all: until there was a single scale, nothing could answer whether a bonus was a better use of your afternoon than a credit expiring on Friday.
We do not show you the number, and that is deliberate. A composite score printed beside a recommendation is a claim of precision, and ours is built from what a thing is worth and when it expires — not yet from whether people like you actually took it. Until it has that, a figure out of a hundred would look like evidence while being an opinion. So you are shown the reasons the score was high, which is the part that was ever worth reading.
Six parts, weighted as follows. They sum to one hundred, so the score reads as a share of a best case.
| Part | Weight | What it measures |
|---|---|---|
| Value | 34 | Dollars genuinely at stake, up to $500. Past that, more money stops changing the advice. |
| Evidence | 14 | How well we know that figure. A rate we measured beats the published chart; no rate at all scores nothing. |
| Urgency | 18 | How much is at stake this week rather than eventually — the same curve that orders your dashboard. |
| Wallet fit | 16 | Whether you can act. Holding the currency beats reaching it by transfer; both beat not having it. |
| Efficiency | 12 | What the points buy here against what the same points are worth spent elsewhere. |
| Freshness | 6 | How recently we checked. An undated fact earns nothing here. |
Three cases produce no number rather than a low one, because in each of them the honest answer is that we do not know: when we publish no rate for the programme and will not guess one; when the evidence behind the figure has gone stale; and when we hold no record of when we last checked. A low score says this is a poor opportunity. Silence says we cannot tell you, and those are different sentences.
The weights above are read from the same file the site scores with, so this table cannot drift from the arithmetic. Changing the methodology means changing that file, and this page changes with it.
If you consistently do better or worse than our figure on a programme, set your own rate in settings. The site will use yours everywhere and say that it did.
Privacy · Terms · Advertiser disclosure · How we value points · Photo credits · Home