Buy Krisflyer Miles -

You can buy miles directly to top up your account, but strict conditions apply:

The standard rate is US$0.04 per mile (roughly US$40 per 1,000 miles).

While third-party "mileage brokers" or marketplaces like Carousell may offer lower prices, using them is by Singapore Airlines. buy krisflyer miles

Miles must be used immediately for a specific redemption; you cannot buy them to hold in your account for future use.

Experts from The MileLion and The Points Guy recommend these methods to "buy" miles at a lower cost: You can buy miles directly to top up

Transfer points from major programs like Chase Ultimate Rewards, American Express Membership Rewards, Capital One, and Citi ThankYou at a 1:1 ratio .

Platforms like Citi PayAll or CardUp allow you to pay rent, taxes, or bills with a credit card for a small fee, effectively "buying" miles for roughly 1 to 1.5 cents each. Experts from The MileLion and The Points Guy

You must already have at least 50% of the miles required for your intended award flight or upgrade.