Disclosure: This article contains affiliate links. riiiich.me may earn a commission on qualifying purchases at no cost to you.


Buying Krisflyer miles can make sense when you're short on miles for an award booking. But is it worth the cost?

I've bought Krisflyer miles three times over five years. Each time to top up for a Singapore Suites award. Each time during a bonus promotion.

This guide answers the question that matters: Should you buy Krisflyer miles in 2026?

Quick Answer: Krisflyer miles cost ~2.7-3.2 cents per mile at retail price. Promotions offer 30-60% bonus miles periodically. Buying miles is worth it when topping up for award bookings during bonus promotions. Maximum purchase is 50,000 miles per year. Best value is during 60% bonus promotions (1.7 cents per mile).


Krisflyer Miles Purchase Cost

Retail Price

Standard cost:

  • 1,000 miles: $27-32
  • 10,000 miles: $270-320
  • 50,000 miles: $1,350-1,600

Cost per mile: ~2.7-3.2 cents per mile


Bonus Promotions

Typical bonuses:

  • 30% bonus: Buy 10,000 miles, receive 13,000 miles (2.1-2.5 cents per mile)
  • 50% bonus: Buy 10,000 miles, receive 15,000 miles (1.8-2.1 cents per mile)
  • 60% bonus: Buy 10,000 miles, receive 16,000 miles (1.7-2.0 cents per mile)

Best value: 60% bonus promotions (1.7 cents per mile)

The reality: I've never bought miles at retail price. Always wait for the 50-60% bonus promotions. They happen 2-3 times per year.


When Buying Miles Is Worth It

Travel rewards points and miles visualization
Travel rewards points and miles visualization
Travel rewards points and miles visualization

Worth It Scenarios

Topping up for award booking:

  • You have 80,000 miles, need 86,000 for Suites
  • Buy 6,000 miles during 60% bonus
  • Cost: ~$100 for $15,000+ value award
  • Value: Exceptional

Expiring miles:

  • Your miles expire in 30 days
  • Buy small amount to reset expiry clock
  • Cost: ~$30 for 1,000 miles
  • Value: Good (keeps miles active)

Bonus promotion:

  • 60% bonus promotion active
  • You have specific award in mind
  • Buy miles at 1.7 cents per mile
  • Value: Good (below retail value)

The reality: I bought 10,000 miles during a 60% bonus to top up for a Suites award. Cost me about $170. The award was worth $15,000+. That's the kind of math that makes sense.


Not Worth It Scenarios

Building miles from scratch:

  • No specific award in mind
  • Buying miles at retail price (2.7-3.2 cents)
  • Credit card bonuses offer better value
  • Value: Poor

Regular price purchase:

  • No bonus promotion active
  • Buying miles at 2.7-3.2 cents per mile
  • Award redemptions typically worth 4-10 cents per mile
  • Value: Poor

Large purchases:

  • Buying 50,000+ miles at once
  • Maximum 50,000 miles per year limit
  • Credit card sign-up bonuses offer better value
  • Value: Poor

Krisflyer Miles Purchase Limits

Annual Limits

Maximum purchase:

  • 50,000 miles per calendar year
  • Includes bonus miles from promotions
  • Resets January 1 each year

Minimum purchase:

  • 1,000 miles
  • Must be in 1,000 mile increments

Purchase Methods

Online:

  • Krisflyer website
  • Instant miles posting
  • Credit card payment only

Phone:

  • Krisflyer service center
  • Miles post in 1-3 days
  • Credit card payment only

Krisflyer Miles Value

Redemption Value

Redemption TypeMiles RequiredCash ValueValue Per Mile
Suites to Asia86,000$15,000+17+ cents
First to Asia70,000$8,000+11+ cents
Business to Asia57,000$5,000-8,0009-14 cents
Business to Europe70,000$6,000-10,0009-14 cents
Economy to Asia35,000$1,000-1,5003-4 cents
Domestic Star Alliance12,500$300-6002-5 cents

Best Krisflyer Redemptions

Travel rewards points and miles visualization
Travel rewards points and miles visualization
Travel rewards points and miles visualization

Singapore Suites First Class

Value: 10-17 cents per mile

Why it wins: Best first class product in the world. Fully enclosed suite. Double bed.

Best redemptions:

  • Suites class to Asia: 86,000 miles one-way ($15,000+ value)
  • Suites class to Europe: 110,000 miles one-way ($20,000+ value)

The catch: Limited Suites class award availability. Book 355 days in advance.

The reality: This is the redemption that makes buying miles worth it. 86,000 miles for a $15,000+ first class ticket. That's 17+ cents per mile. Even at retail price (3.2 cents), you're getting 5x value.


Singapore Business Class

Value: 5-10 cents per mile

Why it wins: Excellent business class product. Lie-flat seats.

Best redemptions:

  • Business class to Asia: 57,000 miles one-way ($5,000-8,000 value)
  • Business class to Europe: 70,000 miles one-way ($6,000-10,000 value)

The catch: Business class award availability better than Suites but still limited.


Krisflyer Miles Purchase Strategy

Strategy 1: Wait for Bonus Promotions

Best approach:

  • Subscribe to Krisflyer emails
  • Follow Krisflyer on social media
  • Wait for 50-60% bonus promotions
  • Purchase only during bonus periods

Potential savings:

  • Retail price: 2.7-3.2 cents per mile
  • 60% bonus price: 1.7-2.0 cents per mile
  • Savings: 37-44%

Strategy 2: Top Up for Specific Awards

Best approach:

  • Find award availability first
  • Calculate miles needed
  • Purchase exact amount needed
  • Book award immediately

Example:

  • Have 80,000 miles
  • Need 86,000 for Suites
  • Buy 6,000 miles during 60% bonus (receive 9,600 miles)
  • Cost: ~$160 for $15,000+ value award

The reality: This is the strategy I use. Find the award first. Then buy exactly what you need. Don't buy miles hoping for award space to open up.


Strategy 3: Reset Expiry Clock

Best approach:

  • Miles expire in 36 months
  • Buy small amount (1,000 miles) before expiry
  • Resets clock for all miles
  • Keeps miles active

Cost: ~$27-32 for 1,000 miles Value: Keeps existing miles active (potentially 100,000+ miles)


Questions People Ask

Travel rewards points and miles visualization
Travel rewards points and miles visualization
Travel rewards points and miles visualization

"How much do Krisflyer miles cost?"

Retail price is ~2.7-3.2 cents per mile. Bonus promotions offer 30-60% bonus miles (1.7-2.5 cents per mile).


"Is buying Krisflyer miles worth it?"

Only during bonus promotions (50-60% bonus) and only when topping up for specific award bookings. Not worth it at retail price.


"What is the maximum miles I can buy?"

Maximum 50,000 miles per calendar year. Includes bonus miles from promotions.


"Do purchased Krisflyer miles expire?"

Yes. Purchased miles expire after 36 months of account inactivity. Any earning or redemption activity resets the clock.


"Can I gift Krisflyer miles?"

Yes. Krisflyer allows miles gifting for a fee. Minimum 1,000 miles. Fee: ~$27-32 per 1,000 miles.


The Bottom Line

Buying Krisflyer miles can be worth it in specific scenarios. Retail price is ~2.7-3.2 cents per mile. Bonus promotions offer 30-60% bonus miles (1.7-2.5 cents per mile). Best value is during 60% bonus promotions when topping up for award bookings.

Best value: 60% bonus promotions (1.7 cents per mile)

Best use: Topping up for specific award bookings

Not worth it: Regular price purchases, building miles from scratch

Maximum purchase: 50,000 miles per calendar year

Know the cost. Know the promotions. Know when it's worth it. Then buy Krisflyer miles strategically.

Final Verdict: Buying Krisflyer miles is worth it only during bonus promotions (50-60% bonus) when topping up for specific award bookings. Retail price is ~2.7-3.2 cents per mile. 60% bonus promotions offer best value at 1.7-2.0 cents per mile. Maximum purchase is 50,000 miles per calendar year. Best use is topping up for Singapore Suites awards (86,000 miles, $15,000+ value).