You can buy miles directly to top up your account, but strict conditions apply:
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. buy krisflyer miles
This can be done online during the booking process at Singapore Airlines . 2. Strategic Alternatives (Cheaper "Buying") You can buy miles directly to top up
The standard rate is US$0.04 per mile (roughly US$40 per 1,000 miles). buy krisflyer miles
You must already have at least 50% of the miles required for your intended award flight or upgrade.