Earn KrisFlyer miles

Log in to your KrisFlyer account and start earning KrisFlyer miles when you shop with KrisShop. KrisFlyer members earn 1.5 KrisFlyer miles for every S$1 spent on KrisShop.

Enjoy a choice of more than 1,500 quality products, including a specially selected range of cosmetics, fragrances, fashion accessories, timepieces, liquors, travel essentials, toys, cameras, electronics, home appliances and more.

Choose to make your purchases online and pick them up on your next flight with us through the Pre-Order Service, all available at a click of your mouse. And you can shop even when you are not traveling. Our global Mail Order Service delivers your purchases right to your door step.

Please allow 6 to 8 weeks for miles to be credited into your KrisFlyer account after your transaction.

Terms & Conditions for Earning Miles

  1. KrisFlyer miles are only earned from the nett purchase amount, excluding taxes, delivery fees, import duties and postal clearance charges.
  2. If KrisFlyer miles are used to pay for part of the purchase, KrisFlyer miles will only be earned on the portion paid with a credit / debit card, excluding taxes, delivery fees, import duties and postal clearance charges.
  3. KrisFlyer miles are only earned from the nett purchase amount, excluding taxes, delivery fees, import duties and postal clearance charges.
  4. KrisFlyer and KrisShop terms and conditions apply.