KrisFlyer Miles Value Index 2026
We compared live Singapore Airlines cash fares against published KrisFlyer Saver award costs across 48 destinations and four cabin classes to rank cents per mile value for redemptions from Singapore.
Data as of 16 May 2026 — Research by SGfi
Where miles stretch farthest
Each country is shaded on a CPM scale. A brighter, paler colour returns more cash value per mile. Countries with multiple destinations show the average CPM across all of their destinations. Hover or tap a country for the underlying numbers.
Key findings
The average KrisFlyer mile
What a Saver mile is worth, on average
2.06cpm
Economy
2.06 cpm
Premium Eco
2.72 cpm
Business
3.82 cpm
First
6.70 cpm
Mean cents per mile across 48 destinations. Cash fares sampled across five forward departure months from the snapshot date.
Premium cabin lift
Business stretches a mile further than Economy
1.9×
Average Business CPM (3.82 cpm) vs Average Economy CPM (2.06 cpm) across every route tracked in the report.
100k miles, in cash
What an average mile bank buys
S$2,061
The cash a 100,000-mile balance projects to at the report's average economy CPM (2.06 cpm). On individual routes the same balance ranges from S$954 (Phuket) to S$5,405 (Istanbul).
Europe vs Southeast Asia
Europe returns more than Southeast Asia
62%more
Regional averages: Europe 2.57 cpm vs Southeast Asia 1.58 cpm at Saver economy.
Best vs worst
Same chart, very different math
5.7×
Istanbul returns 5.7× the cash value per mile of Phuket on the same Saver award chart at economy.
Top 20 destinations by CPM (Economy)
Average CPM by region and cabin
| Region | Cities | Economy | Premium Eco | Business | First |
|---|---|---|---|---|---|
Middle East | 3 | 3.24 cpm | 2.79 cpm | 6.19 cpm | 6.41 cpm |
Africa | 1 | 3.06 cpm | 2.90 cpm | 5.59 cpm | — |
North America | 3 | 2.74 cpm | 2.21 cpm | 4.10 cpm | 7.35 cpm |
Europe | 11 | 2.57 cpm | 3.16 cpm | 4.48 cpm | 7.09 cpm |
Oceania | 3 | 2.02 cpm | 3.04 cpm | 4.23 cpm | 6.13 cpm |
South Asia | 5 | 1.97 cpm | 1.73 cpm | 3.09 cpm | 5.70 cpm |
Southeast Asia | 13 | 1.58 cpm | — | 3.05 cpm | 5.28 cpm |
North Asia | 9 | 1.46 cpm | 2.16 cpm | 3.57 cpm | 7.25 cpm |
Rows ordered by economy CPM descending. Bold navy values mark the highest-CPM cabin within each region. The city count reflects economy coverage; premium cabins may average fewer routes per region.
How the cents per mile values are computed
Formula
CPM = (median round-trip cash fare in SGD × 100) ÷ round-trip Saver miles
- One-way Saver miles from the KrisFlyer chart, doubled for the round trip.
- Median round-trip cash fare for the same route and cabin from the Singapore Airlines booking engine.
- Multiply the SGD fare by 100, divide by the round-trip miles.
Worked example — Tokyo (HND)
CPM = (S$1,170 × 100) ÷ 51,000 miles = 2.29 cpm
For a round-trip Tokyo Saver seat, 51,000 miles substitutes for a S$1,170 cash ticket.
Cash fare baseline
- Source: live singaporeair.com fares across five forward departure months.
- Sample basis: 7-day round-trips departing the 2nd Tuesday of each month.
- Aggregation: median per route × cabin; min/max shown in the full table.
- Single carrier: Singapore Airlines mainline only; partner-operated segments excluded.
- Snapshot date: 16 May 2026.
How to use this index
CPM is a benchmark, not a buy signal. Four ways to turn the table into a decision:
Use case 1 — Cash vs miles
Should I pay cash or burn miles for this booking?
Look up the route's CPM. Routes above the economy dataset average of 2.06 cpm return more cash value per mile spent. Routes below it (Phuket, KL, Penang) — cash typically costs less than the implied miles value at these rates.
Use case 2 — Target balance
How many miles should I bank for the trip I want?
Pick a destination + cabin in the full table; the round-trip Saver column is your target. Round up 5–10% for partial availability. Pair with Miles Cards to estimate accumulation time at your monthly spend.
Use case 3 — Pick the cabin
Where do premium-cabin redemptions actually pay off?
Business CPM averages 1.9× Economy in this dataset, and beats Economy in every region tracked. The gap is widest on thin, long-haul markets (Middle East, Africa, Oceania).
Use case 4 — Fixed balance, best destination
My balance is fixed. Where does it stretch furthest?
Filter the full table to routes within your balance, sort by CPM descending — the top is where each mile buys the most cash value. The Destination Map does this live, with months-remaining for out-of-reach routes.
Cash and Saver miles for all 48 destinations (Economy)
Show the full rankingexpand_more
| Rank | Destination | Region | Fare range | |||
|---|---|---|---|---|---|---|
| 1 | Istanbul Turkey · IST | Middle East | 64,000 | S$3,459 | 5.40 cpm | S$2,321 – S$4,193 |
| 2 | Amsterdam Netherlands · AMS | Europe | 88,000 | S$3,414 | 3.88 cpm | S$1,415 – S$4,359 |
| 3 | Male Maldives · MLE | South Asia | 38,000 | S$1,351 | 3.56 cpm | S$965 – S$1,647 |
| 4 | Copenhagen Denmark · CPH | Europe | 88,000 | S$2,925 | 3.32 cpm | S$1,388 – S$3,815 |
| 5 | Athens Greece · ATH | Europe | 88,000 | S$2,691 | 3.06 cpm | S$1,550 – S$3,076 |
| 6 | Johannesburg South Africa · JNB | Africa | 64,000 | S$1,957 | 3.06 cpm | S$1,727 – S$2,697 |
| 7 | Los Angeles United States · LAX | North America | 88,000 | S$2,474 | 2.81 cpm | S$1,208 – S$3,399 |
| 8 | San Francisco United States · SFO | North America | 88,000 | S$2,471 | 2.81 cpm | S$1,198 – S$3,663 |
| 9 | Auckland New Zealand · AKL | Oceania | 58,000 | S$1,589 | 2.74 cpm | S$1,386 – S$1,926 |
| 10 | Rome Italy · FCO | Europe | 88,000 | S$2,378 | 2.70 cpm | S$2,027 – S$2,865 |
| 11 | New York United States · JFK | North America | 92,000 | S$2,404 | 2.61 cpm | S$1,667 – S$3,452 |
| 12 | Barcelona Spain · BCN | Europe | 88,000 | S$2,284 | 2.60 cpm | S$1,886 – S$3,422 |
| 13 | Bandar Seri Begawan Brunei · BWN | Southeast Asia | 16,000 | S$403 | 2.52 cpm | S$403 – S$528 |
| 14 | Bali Indonesia · DPS | Southeast Asia | 16,000 | S$397 | 2.48 cpm | S$275 – S$445 |
| 15 | Riyadh Saudi Arabia · RUH | Middle East | 64,000 | S$1,588 | 2.48 cpm | S$1,588 – S$1,936 |
| 16 | Vientiane Laos · VTE | Southeast Asia | 26,000 | S$635 | 2.44 cpm | S$549 – S$877 |
| 17 | London United Kingdom · LHR | Europe | 88,000 | S$2,092 | 2.38 cpm | S$1,295 – S$3,381 |
| 18 | Munich Germany · MUC | Europe | 88,000 | S$2,040 | 2.32 cpm | S$1,244 – S$2,736 |
| 19 | Tokyo Japan · HND | North Asia | 51,000 | S$1,170 | 2.29 cpm | S$947 – S$1,449 |
| 20 | Zurich Switzerland · ZRH | Europe | 88,000 | S$1,901 | 2.16 cpm | S$1,273 – S$2,573 |
| 21 | Milan Italy · MXP | Europe | 88,000 | S$1,896 | 2.15 cpm | S$1,331 – S$3,162 |
| 22 | Frankfurt Germany · FRA | Europe | 88,000 | S$1,806 | 2.05 cpm | S$1,149 – S$2,571 |
| 23 | Colombo Sri Lanka · CMB | South Asia | 38,000 | S$724 | 1.91 cpm | S$659 – S$844 |
| 24 | Osaka Japan · KIX | North Asia | 51,000 | S$954 | 1.87 cpm | S$662 – S$1,320 |
| 25 | Dubai UAE · DXB | Middle East | 64,000 | S$1,165 | 1.82 cpm | S$1,165 – S$1,165 |
| 26 | Jakarta Indonesia · CGK | Southeast Asia | 16,000 | S$268 | 1.68 cpm | S$254 – S$495 |
| 27 | Melbourne Australia · MEL | Oceania | 58,000 | S$968 | 1.67 cpm | S$912 – S$1,529 |
| 28 | Sydney Australia · SYD | Oceania | 58,000 | S$962 | 1.66 cpm | S$890 – S$1,756 |
| 29 | Paris France · CDG | Europe | 88,000 | S$1,458 | 1.66 cpm | S$1,243 – S$2,166 |
| 30 | Yangon Myanmar · RGN | Southeast Asia | 26,000 | S$426 | 1.64 cpm | S$356 – S$576 |
| 31 | Delhi India · DEL | South Asia | 38,000 | S$621 | 1.63 cpm | S$481 – S$1,356 |
| 32 | Dhaka Bangladesh · DAC | South Asia | 38,000 | S$565 | 1.49 cpm | S$565 – S$977 |
| 33 | Bangkok Thailand · BKK | Southeast Asia | 26,000 | S$368 | 1.42 cpm | S$368 – S$413 |
| 34 | Chongqing China · CKG | North Asia | 31,000 | S$431 | 1.39 cpm | S$413 – S$588 |
| 35 | Penang Malaysia · PEN | Southeast Asia | 16,000 | S$215 | 1.34 cpm | S$207 – S$296 |
| 36 | Shenzhen China · SZX | North Asia | 31,000 | S$415 | 1.34 cpm | S$388 – S$506 |
| 37 | Hong Kong Hong Kong · HKG | North Asia | 31,000 | S$408 | 1.32 cpm | S$408 – S$482 |
| 38 | Kuala Lumpur Malaysia · KUL | Southeast Asia | 16,000 | S$209 | 1.31 cpm | S$193 – S$259 |
| 39 | Shanghai China · PVG | North Asia | 41,000 | S$523 | 1.28 cpm | S$523 – S$739 |
| 40 | Mumbai India · BOM | South Asia | 38,000 | S$479 | 1.26 cpm | S$397 – S$1,210 |
| 41 | Seoul South Korea · ICN | North Asia | 51,000 | S$642 | 1.26 cpm | S$612 – S$1,029 |
| 42 | Taipei Taiwan · TPE | North Asia | 31,000 | S$390 | 1.26 cpm | S$375 – S$520 |
| 43 | Hanoi Vietnam · HAN | Southeast Asia | 26,000 | S$322 | 1.24 cpm | S$322 – S$527 |
| 44 | Manila Philippines · MNL | Southeast Asia | 26,000 | S$321 | 1.23 cpm | S$321 – S$488 |
| 45 | Phnom Penh Cambodia · PNH | Southeast Asia | 26,000 | S$319 | 1.23 cpm | S$294 – S$319 |
| 46 | Beijing China · PEK | North Asia | 41,000 | S$463 | 1.13 cpm | S$413 – S$598 |
| 47 | Ho Chi Minh City Vietnam · SGN | Southeast Asia | 26,000 | S$292 | 1.12 cpm | S$281 – S$378 |
| 48 | Phuket Thailand · HKT | Southeast Asia | 26,000 | S$248 | 0.95 cpm | S$247 – S$268 |
CPM across cabins
Show the premium-cabin comparisonexpand_more
| Destination | Economy | Premium Eco | Business | First |
|---|---|---|---|---|
Istanbul Turkey · IST | 5.40 cpm | 4.88 cpm | 9.35 cpm | — |
Shanghai China · PVG | 1.28 cpm | 1.94 cpm | 3.67 cpm | 7.75 cpm |
Beijing China · PEK | 1.13 cpm | 1.90 cpm | 3.57 cpm | 7.75 cpm |
London United Kingdom · LHR | 2.38 cpm | 3.53 cpm | 4.94 cpm | 7.59 cpm |
Los Angeles United States · LAX | 2.81 cpm | 2.61 cpm | 3.87 cpm | 7.58 cpm |
New York United States · JFK | 2.61 cpm | 1.59 cpm | 4.22 cpm | 7.13 cpm |
Hong Kong Hong Kong · HKG | 1.32 cpm | 1.97 cpm | 2.55 cpm | 6.98 cpm |
Paris France · CDG | 1.66 cpm | 3.02 cpm | 5.47 cpm | 6.60 cpm |
Tokyo Japan · HND | 2.29 cpm | 2.85 cpm | 4.10 cpm | 6.51 cpm |
Dubai UAE · DXB | 1.82 cpm | 1.44 cpm | 3.03 cpm | 6.41 cpm |
Sydney Australia · SYD | 1.66 cpm | 2.50 cpm | 3.39 cpm | 6.13 cpm |
Rome Italy · FCO | 2.70 cpm | 5.91 cpm | 5.66 cpm | — |
Amsterdam Netherlands · AMS | 3.88 cpm | 3.34 cpm | 5.80 cpm | — |
Delhi India · DEL | 1.63 cpm | 1.77 cpm | 3.22 cpm | 5.70 cpm |
Mumbai India · BOM | 1.26 cpm | 1.69 cpm | 3.55 cpm | 5.70 cpm |
Johannesburg South Africa · JNB | 3.06 cpm | 2.90 cpm | 5.59 cpm | — |
Bandar Seri Begawan Brunei · BWN | 2.52 cpm | — | 5.40 cpm | — |
Auckland New Zealand · AKL | 2.74 cpm | 3.58 cpm | 5.30 cpm | — |
Jakarta Indonesia · CGK | 1.68 cpm | — | 2.94 cpm | 5.28 cpm |
Yangon Myanmar · RGN | 1.64 cpm | — | 4.66 cpm | — |
Barcelona Spain · BCN | 2.60 cpm | 3.05 cpm | 4.64 cpm | — |
Zurich Switzerland · ZRH | 2.16 cpm | 2.60 cpm | 4.60 cpm | — |
Munich Germany · MUC | 2.32 cpm | 2.61 cpm | 4.44 cpm | — |
Copenhagen Denmark · CPH | 3.32 cpm | 2.43 cpm | 4.31 cpm | — |
San Francisco United States · SFO | 2.81 cpm | 2.42 cpm | 4.19 cpm | — |
Taipei Taiwan · TPE | 1.26 cpm | — | 4.12 cpm | — |
Milan Italy · MXP | 2.15 cpm | 2.57 cpm | 4.01 cpm | — |
Melbourne Australia · MEL | 1.67 cpm | 3.05 cpm | 3.99 cpm | — |
Chongqing China · CKG | 1.39 cpm | — | 3.83 cpm | — |
Vientiane Laos · VTE | 2.44 cpm | — | 3.67 cpm | — |
Osaka Japan · KIX | 1.87 cpm | — | 3.65 cpm | — |
Male Maldives · MLE | 3.56 cpm | — | 3.28 cpm | — |
Shenzhen China · SZX | 1.34 cpm | — | 3.51 cpm | — |
Phnom Penh Cambodia · PNH | 1.23 cpm | — | 3.49 cpm | — |
Frankfurt Germany · FRA | 2.05 cpm | 2.50 cpm | 3.48 cpm | — |
Seoul South Korea · ICN | 1.26 cpm | — | 3.15 cpm | — |
Athens Greece · ATH | 3.06 cpm | — | 1.98 cpm | — |
Colombo Sri Lanka · CMB | 1.91 cpm | — | 2.93 cpm | — |
Manila Philippines · MNL | 1.23 cpm | — | 2.78 cpm | — |
Penang Malaysia · PEN | 1.34 cpm | — | 2.70 cpm | — |
Bangkok Thailand · BKK | 1.42 cpm | — | 2.64 cpm | — |
Bali Indonesia · DPS | 2.48 cpm | — | 2.30 cpm | — |
Riyadh Saudi Arabia · RUH | 2.48 cpm | 2.06 cpm | — | — |
Dhaka Bangladesh · DAC | 1.49 cpm | — | 2.45 cpm | — |
Phuket Thailand · HKT | 0.95 cpm | — | 2.42 cpm | — |
Hanoi Vietnam · HAN | 1.24 cpm | — | 2.42 cpm | — |
Kuala Lumpur Malaysia · KUL | 1.31 cpm | — | 2.32 cpm | — |
Ho Chi Minh City Vietnam · SGN | 1.12 cpm | — | 1.97 cpm | — |
Row order: highest CPM across all cabins, descending. Bold navy values mark the highest-CPM cabin on each route.
Outliers and anomalies
CPM compresses two markets, the KrisFlyer chart and the live cash market, into one number. When the markets disagree, the route shows up as an outlier.
Why Phuket ranks lowest despite the short hop
Short-haul, fiercely competed routes
Phuket posts the dataset's lowest CPM at 0.95 cpm. LCCs (Scoot, AirAsia, Jetstar) drag Singapore Airlines' cash fare down to S$248 round-trip, while the Saver chart still charges 26,000 miles. Cash numerator collapses, miles denominator stays put — CPM falls.
Takeaway: on short-haul, LCC-saturated routes, the cash market typically offers lower cost than miles redemption. Long-haul and premium-cabin redemptions show the widest CPM advantage on routes where the cash market has no budget alternative.
Why Istanbul tops the list
Mirror image of the lowest-CPM case
Istanbul clears 5.40 cpm. Thin cash market and inelastic demand put the round-trip fare at S$3,459, while the chart only asks 64,000 miles. Numerator high, denominator flat — CPM jumps.
Takeaway: high-CPM routes have the widest miles-vs-cash value differential. Saver inventory on these routes is limited and time-sensitive; singaporeair.com offers fare alert subscriptions.
Why Business and First show higher CPM
Cash fares scale faster than the chart
The Saver chart prices Business at roughly 2–3× Economy on the same route. The cash market typically charges 3–5× more for the same Business seat — and up to ~8× on the priciest long-haul routes. On most routes that cash gap outpaces the miles gap, so premium-cabin CPM comes out higher — which is why "use miles for premium cabins" is visible directly in the data.
Why same-region destinations diverge
Cash market structure, not distance
Phuket and Vientiane share a Saver band but post very different CPMs. The chart treats them similarly; the cash market doesn't. Vientiane has few LCC competitors, so Singapore Airlines' cash fare is much higher. CPM tracks cash-market competitiveness more than flight distance.
Sources, limitations, and reuse terms
Variables not modelled
- •Live Saver availability — chart miles are the published baseline; live seats aren't guaranteed.
- •Taxes & surcharges — excluded from CPM; typically SGD 50–300+ round-trip on top.
- •Cash fare drift — live searches can land outside the snapshot's min–max range.
- •Day-of-week pricing — fares are sampled on a fixed 2nd-Tuesday departure; routes with systematic day-of-week premia (common on thin long-haul markets) can sit above their true weekly average.
- •Award chart changes — KrisFlyer can revise Saver rates; cabin downgauges unmodelled.
- •FX — SGD throughout; foreign-currency tickets convert at Singapore Airlines' rate at ticketing.
- •Partner segments — Star Alliance and codeshare awards are out of scope.
- •Promotions — status earn multipliers and time-limited mileage sales are excluded.
Cash snapshot: 16 May 2026. Saver miles per the KrisFlyer Award Chart effective 1 November 2025. Output is an estimate, not a projection of future redemption value.
Official data sources
- •Saver miles — KrisFlyer Saver Award Chart, effective 1 November 2025.
- •Cash fares — singaporeair.com booking engine, Singapore Airlines mainline only.
- •Redemption rules — KrisFlyer flight redemption.
- •Programme terms — KrisFlyer programme.
SGfi is independent — not affiliated with or endorsed by Singapore Airlines or the KrisFlyer programme.
Past performance
The information presented is historical information. Past performance of any redemption value is not indicative of its future value.
Data snapshot: 16 May 2026.
Usage & attribution
This report and its findings may be reused, reproduced, and adapted in any context, including commercial publications, editorial coverage, presentations, and internal research. Attribution to SGfi is required on every reproduction, with a link to the source page where the medium permits.
For high-resolution chart exports, the underlying data files, or additional research assets, please contact [email protected].
About SGfi
Calculator-first, Singapore-first
SGfi is a personal finance research outlet for Singapore residents. We build free, interactive tools and calculators that translate the country's particular financial machinery — CPF allocations, KrisFlyer redemptions, local credit card programmes, into tools you can act on in a few clicks.
This Miles Value Index is a factual snapshot. It ranks Singapore Airlines' published Saver award costs against the median cash fare we observe in the live booking engine, and lists every assumption and unmodelled variable in full above. The same underlying dataset powers our live Destination Map and the cards comparison engine — so the moment you finish reading, you can move from the ranked benchmark to a personalised plan.
SGfi has no commercial relationship with Singapore Airlines. Affiliate links, where they exist, are disclosed in the destination of the link rather than embedded in the rankings or methodology. You can read the full methodology, funding model, and team in the About SGfi page, and reach the team at [email protected].
Pair the index with a live tool
Live tool
Destination Map
Enter your KrisFlyer balance and monthly spend; the map shows reachable Saver awards and months remaining for each.
Open the maparrow_forwardLive tool
Miles Cards
Singapore credit cards ranked by projected annual miles at your monthly spend, net of annual fee.
Compare miles cardsarrow_forward