KrisFlyer Singapore Airlines

Instant and quick ways to transfer miles to KrisFlyer

Short of miles for an urgent award booking? Here are some instant and fast ways to recharge your KrisFlyer balance, now including LinkPoints transfers.

At one point or other, we’ve probably all been in the same situation. Staring at an available KrisFlyer Saver award flight on the laptop screen or mobile app – perfect dates, perfect timings, but just a painfully small amount more miles than you currently have in your account to lock it in for you or your travelling party.


Several transfer methods can recharge your KrisFlyer balance in the next few days or weeks, but what are the chances of those perfect award seats still being available then? Especially for near-term redemptions, it’s a big risk to take.

Some redemption opportunities you simply don’t want to miss out on. (Photo: MainlyMiles)

Thankfully there are some instant (yes, absolutely instant) and quick (within 24 hours) ways to top up your balance, and they might just save the day.

LinkPoints: Instant

Almost everyone in Singapore makes at least some of their regular spending at stores like NTUC FairPrice, Cheers, FairPrice online, Unity Pharmacy or Caltex petrol stations.

If you’re the same, you might well have an NTUC Link Plus! card. Swipe it every time you shop at one of those outlets and you’ll be accruing LinkPoints at a rate of 1 point per S$2 spent at most of these stores.

The two most important things for our readers to know is that:

  • LinkPoints points transfer to KrisFlyer miles (at a ratio of 2:1, improving to 1.87:1 for larger transfers), and
  • Transfers are instant

If you’ve been racking up your FairPrice, Cheers and Unity spend over the last few months to the tune of S$4,000, for example, and tapping your Plus! card each time, your 2,000 points accrued will give you an instant 1,070 KrisFlyer miles if you need them.

How it works

Head across to the the Link Rewards Exchange Page, log on to your Link account, then tap on the KrisFlyer ‘View More’ link.

If you haven’t done so already, you’ll need to link your KrisFlyer account to your LinkPoints account. Both accounts must be in your name for the transfer to be successful.

You’ll then be able to make a transfer in one of the five transfer blocks, depending on your LinkPoints balance. You can make multiple transfers if you wish.

Miles will reflect in your KrisFlyer account straight away.

Is it good value?

It’s not great but also not terrible value to use your LinkPoints this way. Take the above example where you have accrued 2,000 LinkPoints, exchangeable for 1,070 KrisFlyer miles. We value KrisFlyer miles at 1.9 cents each, so that’s worth at least S$20.33 against future flight redemptions.

The alternative is to use your LinkPoints for an instant redemption at the checkout when shopping at one of the eligible merchants, at a rate of 100 points = S$1 off. Your 2,000 LinkPoints will get you a discount of S$20.00 in this case.

Looking at it another way, if you opt for the KrisFlyer option you’re buying miles for 1.87 cents each (S$20.00 discount you could have had, divided by 1,070 miles you will have instead).

That’s relatively borderline in terms of value, but if you need a small KrisFlyer miles top-up this certainly isn’t a bad way to do it.

Bear in mind that for smaller LinkPoints to KrisFlyer transfers, you’re buying miles for 2 cents each due to the poorer transfer ratio.

KrisPay Miles: Instant

You’ll no doubt know that we definitely don’t suggest that you ever transfer KrisFlyer miles to KrisPay miles in order to spend them at merchants via the Kris+ app, due to the awful 0.67 cent per mile value they give you against future purchases.

You should however be using Kris+ to earn miles when making purchases at participating merchants, as these are on top of any miles you’ll also be earning using the right credit card for the same transaction.

Over 280 Kris+ partners across Singapore allow miles earning via Kris+, at 3 mpd, 6 mpd or 9 mpd rates.

Earning is instant at the time of transaction, and you can then instantly transfer the KrisPay miles accrued to your KrisFlyer account. This can be very useful for a small, quick top-up.

For example let’s say I’m looking at an available KrisFlyer redemption at 62,000 miles from Singapore to Brisbane in Business Class. I thought I had enough but I just realised I only have 61,802 miles in my account. 198 miles short!

Also, I don’t have any LinkPoints left to transfer, so that option is out. Here’s where Kris+ comes in.


I can walk down to my local Bottles & Bottles store and pick up this nice Shiraz:

When I pay in-app using Apple Pay or Google Pay, I’m credited with 198 KrisPay miles (S$33 x 6 mpd).

I can transfer these instantly into my KrisFlyer account, and now I have exactly the 62,000 miles I need for the award booking.

Important: KrisPay miles earned can only be transferred to your KrisFlyer account and converted into KrisFlyer miles if you convert and transfer the number of miles earned from your transaction in its entirety and within 7 days from the point of accrual of the KrisPay miles.

If you have already spent some of your KrisPay miles earned from a transaction, a partial transfer is not supported.

Is it good value?

Yes. Transferring miles earned at Kris+ merchants into your KrisFlyer account is the only good value thing you can do with them, and you should already be doing it, with up to 9 mpd at 280+ merchants.

DBS Points, UNI$ or Citi Points via Kris+: Instant

It’s unlikely that buying a bottle of wine is going to see you over a redemption threshold (even a case of wine probably won’t do it!). There is another method using Kris+ if you have:

  • Citi Miles
  • Citi ThankYou Points
  • DBS Points
  • UOB UNI$