Credit Cards Deals KrisFlyer

KrisShop offering 777 bonus miles for every S$270 spend

You can earn over 10 mpd on a KrisShop purchase between now and 14th July, with 777 bonus KrisFlyer miles on offer per S$270 spent.
EXPIREDThis article relates to an offer or promotion which has now expired.

KrisShop, Singapore Airlines’ “omnichannel” retailer, has launched a bonus offer this month, including an additional 777 KrisFlyer miles awarded per S$270 spend made via KrisShop.com, or on KrisShop via the Kris+ app.

ADVERTISEMENT

This bonus stacks with regular miles earning of up to 4 mpd for KrisShop purchases as a KrisShopper member, plus up to 4 mpd when you use the right credit card to pay, for a total optimal earning of over 10 mpd if you hit a S$270 spend threshold exactly.

777 Bonus KrisFlyer miles

As part of KrisShop’s “More Miles For Your Shopping” promotion, there’s an offer for 777 bonus KrisFlyer miles for each block of S$270 (after discounts and before GST and delivery) spent between 2nd July 2026 and 14th July 2026.

The bonus is capped at 7,770 KrisFlyer miles per KrisFlyer member this time, reached at S$2,700 of eligible spend (after discounts and before GST and delivery), or 777 x 10.

There’s no cap on the number of transactions you can make, but each individual transaction must reach at least S$270 to qualify, and bonus miles accrue in whole S$270 blocks within a transaction. Spend does not pool across separate transactions to reach the S$270 minimum, so aim to keep each transaction to a whole multiple of S$270 (S$270, S$540, S$810 and so on), up to a total of S$2,700 of eligible spend to max out the bonus.

These miles are on top of your regular KrisShop earning, based on your KrisShopper status, and they also apply to KrisShop via Kris+ purchases.

Initially you’ll receive KrisFlyer miles at the regular or current promotional rate into your KrisFlyer account from KrisShop.com purchases (typically the next day), or immediately as KrisPay miles (which you can then transfer to KrisFlyer) if you buy on KrisShop via the Kris+ app.

To participate, you must be an active KrisFlyer member, logged on to your KrisFlyer account on KrisShop.com or KrisShop via the Kris+ mobile app before completing any applicable transactions.

ADVERTISEMENT

These 777 bonus miles per eligible block of S$270 spend will be credited directly into your KrisFlyer account, within 5 to 12 weeks of the promotion end date (i.e. between roughly 18th August and 6th October 2026).

Transactions where payment is made with a KrisShop e-gift card and/or eVouchers issued by KrisShop or Singapore Airlines will not count towards the minimum spend required for each transaction under this offer.

Standard three-day local delivery in Singapore is free for KrisShop purchases of S$75 or more, but remember GST is added at the check out stage, because KrisShop is a Duty Free store.

Excluded items

Unlike the 2023 edition of this promotion, which excluded brands such as Apple, Dyson, Samsung and Sony, this month’s published terms list no brand exclusions, only KrisShop e-gift cards. That’s good news if you’re eyeing a bigger-ticket electronics purchase, since those items should now count towards the S$270 blocks.

Full terms and conditions for the offer are available here.

Current KrisShop earn rates

Here’s a reminder of the current KrisFlyer miles earn rates you’ll pick up on KrisShop purchases, before any credit card miles earning is accounted for, when making purchases.

KrisShop earn rates

KrisShopper Tier KrisShop.com
or
KrisShop via Kris+
Earn Rate
Non-Member 1.5 mpd
Member 2 mpd
Insider 2.5 mpd
Icon 3 mpd
Ambassador 4 mpd

Purchase example

Since the 777 bonus KrisFlyer miles under this deal is a fixed amount, you’ll maximise the effective earning rate by making KrisShop purchases in exact multiples of S$270 (S$270, S$540, S$810 and so on) where possible.

Here’s an example of what you would earn for a transaction where the total is S$540 + GST, using a 4 mpd credit card like the DBS WWMC (review here) at both KrisShop directly and through Kris+ during this 777 bonus miles promotion, as an Ambassador status member in the KrisShopper loyalty programme.

KrisShop.com
or
KrisShop via Kris+

  • 2,354 miles from DBS (S$588.60 x 4 mpd)
  • 810 regular miles from KrisShop (S$540.00 x 1.5 mpd)
  • 1,350 bonus miles for Ambassador status (S$540.00 x 2.5 mpd)
  • 1,554 bonus miles for the July promotion (777 x 2)
  • 6,068 miles total (10.3 mpd)

Which credit cards to use

KrisShop purchases made via the Kris+ app will code under MCC 5309: Duty Free Stores, and that means you can tap into some 4 mpd earn rates with a variety of credit cards, subject to their monthly requirements and spending caps.

ADVERTISEMENT

Here’s an example of the cards which should give you upwards of 4 mpd for KrisShop.com transactions (KrisShop via Kris+ in-app payment transactions shown separately).

Card Earn rate Monthly cap
KrisShop
direct
KrisShop
via Kris+
UOB Lady’s 4 mpd 4 mpd S$1,000 (Lady’s)
or
S$750 (Lady’s Solitaire)
Subject to Travel being chosen as your bonus category
DBS WWMC 4 mpd 4 mpd S$1,000
per calendar month
Citi Rewards 4 mpd 0.4 mpd S$1,000
per statement month
HSBC Revo 4 mpd 4 mpd S$1,000
per calendar month
OCBC Rewards 4 mpd 4 mpd S$1,110
per calendar month
UOB PPV 4 mpd 4 mpd S$600
per calendar month
KF UOB 3 mpd 3 mpd No cap
KF Amex Ascend 2 mpd 1.2 mpd No cap
KF Amex 2 mpd 1.1 mpd No cap

Note that the Citi Rewards card should not be used to make in-app payments on Kris+, since mobile wallet payments are specifically excluded from bonus miles earning, regardless of the merchant MCC.

However, using the Citi Rewards card directly at KrisShop.com will attract the card’s 4 mpd bonus rate.

Also note that the KrisFlyer Amex cards don’t earn their 2 mpd KrisShop bonus rate when making KrisShop purchases via the Kris+ app, so do stick to the desktop site with these cards.

KrisShop isn’t always the cheapest option

One important thing to consider is that KrisShop isn’t always the cheapest place to source items, with some heavy markups applied in some cases.

ADVERTISEMENT

Make sure you shop around before committing, to ensure you’re either getting the cheapest deal anyway, or that the miles you are earning by using KrisShop instead of a cheaper alternative outweigh any additional cash cost.

Summary

KrisShop’s latest promotion includes 777 bonus KrisFlyer miles for each S$270 spend, capped at 7,770 miles per KrisFlyer member (reached at S$2,700 of eligible spend), on any number of transactions between now and 14th July 2026, on top of current earn rates based on your KrisShopper tier, either when purchasing directly at KrisShop.com or via the Kris+ app.

For an example total purchase of S$540 + GST at KrisShop through the Kris+ app as an Ambassador status holder, this would be enough to net you an equivalent of 10.3 mpd in total, when using a 4 mpd credit card for the purchase, like the DBS WWMC.

If you have larger spend to make over the next few days at KrisShop, structure it in whole S$270 blocks up to a total of S$2,700, to max out the 7,770-mile bonus, remembering each transaction must reach at least S$270 on its own.

(Cover Photo: Singapore Airlines)

Don’t miss an article!

No spam! Just up-to-date news on the world of miles, points and travel.

ADVERTISEMENT

Leave a Reply

Discover more from Mainly Miles

Subscribe now to keep reading and get access to the full archive.

Continue reading