KrisFlyer SilkAir Singapore Airlines

Can you buy KrisFlyer miles from Singapore Airlines?

Yes. Sort of. But don't.

SQ 777-300 Short (Kentaro Iemoto).jpg

Many frequent flyer programs – and hotel loyalty programs for that matter – offer the option to ‘buy’ their miles or points to top up your account. The rate offered is usually pretty bad, as you’d expect. Even promotional purchase offers with these schemes usually only bring the price down to what most would consider close to their ‘real value’.

Singapore Airlines however, on the face of it, have no such facility. You earn your miles flying with them or collecting through credit cards and other partners – but you can’t buy miles directly.

Well that’s not exactly true.

While there is indeed no pure miles purchase facility, Singapore Airlines will ‘help’ you if you need to make a flight redemption but don’t have sufficient miles in your account to proceed with the booking.


How it works

First and foremost you must have at least 50% of the required miles in your account at the time, you can only top-up a maximum of 50%.

Miles can be purchased for award travel on Singapore Airlines, SilkAir, Star Alliance carriers and SIA partner airlines.

KrisFlyer Logo

The workings used to be a bit archaic. In the past you had to fill out a form with all the details and either email or fax it to Singapore Airlines. They would then make the redemption booking and charge your credit card for the extra miles you need.

Top-up Form.jpg
The Miles Top-up Request Form can still be downloaded from the Singapore Airlines website

Thankfully technology has moved on and the process can now be completed online through the usual KrisFlyer redemption at or the mobile app.