Targeted: Earn up to 7.5 mpd on KrisShop duty-free shopping


Targeted shoppers can earn a bonus 2 mpd on KrisShop purchases, stacking with the regular earn rate and credit card miles for 7.5 mpd total.

From now till 18 May 2021, targeted customers can earn a bonus 2 mpd on KrisShop, on top of the usual 1.5 mpd earn rate. This, when stacked with the right 4 mpd credit card, creates an opportunity to earn a total of 7.5 mpd with KrisShop, in addition to Elite miles or PPS Value. 

Earn a bonus 2 mpd on KrisShop

During the promotion period, targeted shoppers who have received an eDM from KrisShop will earn a bonus 2 mpd (without cap), in addition to the usual 1.5 mpd available to everyone. No registration is required, and the bonus will be automatically credited upon meeting the eligibility criteria. 

Remember that KrisFlyer miles are only awarded on the cash portion (excluding taxes and shipping fees) of the total price of KrisShop merchandise (i.e not any amount you pay with miles).

For example, should I wish to order these 48 pieces of satay, I’ll earn miles based on S$98 of spending, not S$104.86. 

Bonus miles will be credited to eligible KrisFlyer members within 6-8 weeks after the promotion period finishes on 18 May 2021. The full T&C of this offer can be found here. 

KrisShop: Recommended credit cards

In addition to the miles awarded by KrisShop, you can earn up to 4 mpd more by using the right credit card. transactions will process as online duty free transactions (MCC 5309), so you can consider the following options:

  Earn Rate Remarks
DBS Woman’s World Card
4 mpd Cap S$2K per c. month
Citi Rewards 4 mpd Cap S$1K per s. month
UOB Pref. Plat Visa 4 mpd Cap S$1.1K per c. month
HSBC Revolution 4 mpd Cap S$1K per c. month
KrisFlyer UOB Credit Card 3 mpd No cap
AMEX KrisFlyer Ascend 2 mpd No cap
AMEX KrisFlyer Credit Card 2 mpd No cap
S. Month= Statement Month | C. Month= Calendar Month

KrisFlyer UOB Credit Card members may find this a good opportunity to hit the minimum S$300 spend on SIA Group required to trigger Accelerated Miles- this was recently reduced from S$500 in light of COVID-19.

Earn status credits from KrisShop spending

Full Details: Earn status credits without flying

Singapore Airlines is currently running a campaign that allows KrisFlyer and PPS Club members to earn Elite miles or PPS Value by converting rewards points from bank and other non-air partners, spending on co-brand cards, or making purchases with KrisShop or via Kris+. 

For every S$1 spent at KrisShop, KrisFlyer and PPS Club members will earn 3 Elite miles and 1 PPS Value respectively. 

  KrisFlyer  PPS Club
Spend on KrisShop 3 Elite miles per S$1 1 PPS Value per S$1

In other words, someone targeted from the above KrisShop campaign will earn:

  • 3.5 KrisFlyer miles per S$1
  • 3 Elite miles or 1 PPS Value per S$1

Every little bit helps. 


I’m not much of a KrisShop patron, but if you’re looking to pick up some [email protected] meals or other Singapore Airlines merchandise, it’s the place to go (sample prices: First Class blanket: S$50, Lalique PJs: S$45, Mini salad dressing bottle: S$2).

If you don’t see the eDM, try checking your spam folder. If it’s not there, however, there’s not much you can do. 

Aaron Wong
Aaron founded The Milelion to help people travel better for less and impress chiobu. He was 50% successful.

Similar Articles


Notify of
Inline Feedbacks
View all comments

Received a variant, additional 1mpd.

From now till 18 May 2021, shop on to get 1 bonus mile on top of the base 1.5 miles, earning you a total of 2.5 KrisFlyer miles for every S$1 spent.”


I spent $2k at Krisshop last month. Was on the fence for some more liquor but the targeted email only gives me additional 1 mpd.
Seeing that I’m given the short end of the stick I will be holding out on krisshop purchases



Featured Deals


Follow us