The 12 Best Ways to Earn KrisFlyer Miles in 2020

The KrisFlyer Miles Programme is a popular frequent flyers scheme offered by Singapore Airlines. KrisFlyer miles can be earned through being a loyal Singapore Airlines customer, staying at partner hotels, using high earning credit cards, staying at partner hotels, and much more. 

It’s all too easy to fail to make the most out of the KrisFlyer Programme simply because you’re not aware of all the options for earning miles that are available. This review covers the full range of options that KrisFlyer members can use to earn miles in 2020. 

Signing Up to High Earning Credit Cards & Programs

A number of credit cards allow you to earn a high number of miles per purchase. Usually, these cards will work by providing you with a fixed number of KrisFlyer miles for every $1 spent on the card in question. They may offer a higher amount of miles-per-dollar on travel or airline-related purchases, and good dollar-to-miles rates on overseas spend. 

The American Express KrisFlyer credit card allows users to earn up to 3.1 KrisFlyer miles per $1 spent on Singapore Airlines purchases, with no KrisFlyer miles transfer fee. It also offers 3.1 KrisFlyer miles per $1 at Grab and select merchants, and 1.1 KrisFlyer miles on all non-bonus spend. 

  Bonus of up to 18,500 KrisFlyer miles when you apply
  $150 Cashback at Singapore Airlines
  2 KrisFlyer miles per $1 on Singapore Airlines purchases (no cap).
  1.1 KrisFlyer miles on all non-bonus spend (no cap).
  No KrisFlyer miles transfer fee

The KrisFlyer UOB Credit Card entitles users to 3 KrisFlyer miles per $1 spent on Singapore Airlines, SilkAir, Scoot and KrisShop purchases. Users can also earn up to 3x KrisFlyer miles on everyday spend categories with a minimum $500 annual spend on Singapore Airlines purchases. 

  Up to 12,000 KrisFlyer miles or a return ticket for new UOB Credit Cardmembers
  Up to 5,000 KrisFlyer miles for existing UOB Credit Cardmembers
  Earn 3 KrisFlyer miles per $1 spent on Singapore Airlines, SilkAir, Scoot and KrisShop purchases
  Earn up to 3 KrisFlyer miles on everyday spend with $500 minimum spend
  Exclusive airline privileges

There are plenty more credit cards that enable users to earn miles that can be used with a number of airlines, including Singapore Airlines, or miles that can be transferred to KrisFlyer miles. These include:

The UOB PRVI Miles American Express Card

This card allows you to earn up to 7 KrisFlyer miles per $1 spent on airline and hotel bookings through Agoda, Expedia, and UOB Travel. You can also earn up to 13 miles on travel purchases, providing you open a KrisFleyer UOB account to earn 6 miles per $1 spent, then use your PRVU Card to earn the remaining 7 miles per $1 on select travel purchases.

  Up to 12,000 Welcome Miles
  Up to 7 miles for every $1 spent
  Up to 7 miles per $1 on travel purchases
  Up to 3 miles per $1 spent on Grab.
  Earn 2.4 miles per $1 spent overseas and 1.4 miles per $1 spent locally.

The HSBC Visa Infinite Credit Card

With the HSBC Visa Infinite Credit Card, you can earn up to 2.25 air miles per $1 spent on overseas spend and earn up to 1.25 miles per $1 on local spend. These miles can be redeemed at over 40 airlines, including Singapore Airlines. 

  Welcome gift of 35,000 air miles
  Unlimited access to Priority Pass lounges
  Complimentary limousine transfers and expedited immigration clearance
  Earn up to 2.25 air miles for every $1 spent

Sign-Up Bonuses from Credit Cards

There are a couple of credit cards that are worth mentioning when it comes to earning one-time KrisFlyer miles through a sign-up bonus. These cards offer a set amount of KrisFlyer miles as part of their perks for signing up to become a user. 

The American Express KrisFlyer card offers a bonus of up to 26,000 KrisFlyer miles when you apply. The KrisFlyer UOB Credit Card offers up to 12,000 KrisFlyer miles or a return ticket for new UOB Credit Cardmembers, and up to 5,000 KrisFlyer miles for existing UOB Credit Cardmembers.

  Up to 12,000 KrisFlyer miles or a return ticket for new UOB Credit Cardmembers
  Up to 5,000 KrisFlyer miles for existing UOB Credit Cardmembers
  Earn 3 KrisFlyer miles per $1 spent on Singapore Airlines, SilkAir, Scoot and KrisShop purchases
  Earn up to 3 KrisFlyer miles on everyday spend with $500 minimum spend
  Exclusive airline privileges
  Bonus of up to 18,500 KrisFlyer miles when you apply
  $150 Cashback at Singapore Airlines
  2 KrisFlyer miles per $1 on Singapore Airlines purchases (no cap).
  1.1 KrisFlyer miles on all non-bonus spend (no cap).
  No KrisFlyer miles transfer fee

Booking Flights & Spending Money with Singapore Airlines

The simplest (and most obvious) way to earn KrisFlyer miles is to show your loyalty to Singapore Airlines by booking flights and spending money in the Singapore Airlines store. 

The chart below outlines how many KrisFlyer miles you can earn for booking a Singapore Airlines flight:

Your miles earnings are based on the percentage distance of the flight you book. Depending on your seat choice, you may earn a greater or smaller percentage, as outlined in the table. 

If you’re still a little confused by this, Singapore Airlines also has a handy Miles Calculator that you can use to find out how many KrisFlyer miles you could earn on a particular flight. You can fill in your departure and arrival destination, search for flights, and see how many miles you’d earn for a particular flight. You can move along the tabs to select a seat preference, and KrisFlyer miles will rise or fall with costs accordingly. See the example below, for a flight from Singapore to Sydney, for reference. 

Flying with Partner Airlines 

You don’t have to fly with Singapore Airlines to earn miles (although, of course, this will enable you to earn the most miles per mile travelled). When it’s more convenient to fly with another airline, there are a number of Singapore Airlines partners that make it possible to still earn KrisFlyer miles when you fly with them. 

Presently, Singapore Airlines’ airline partners are jetBlue, Alaska Airlines, Olympic Air, Virgin Atlantic, Virgin Australia, Vistara, SilkAir, and Scoot. If you become a Star Alliance member, you can also earn KrisFlyer miles from the 26 airlines in the Star Alliance network. 

Flying with a partner airline, you will earn miles based on distance – though earnings rates have fallen in recent years. Still, even with them lower than they used to be, the option for earning is still there.

You can take a look at the mileage earning table below for an example of what you can expect to earn with Star Alliance partners. 

Reward Points Conversion

Many of Singapore Airlines’ partners offer their own reward schemes, which you can earn points in when you sign up to become a member. Over time, if you’re a loyal customer to the partner, you will accumulate points that you may then choose to convert into KrisFlyer miles. In this sense, you’re “earning” the miles through earning points with a partner, which are converted from one points currency to the next. 

The conversion rate of points to miles varies depending on the partner in question. Esso, for example, lets you convert 110 Smiles Points into 100 KrisFlyer miles, while B Infinite lets you earn 10 KrisFlyer miles for every 100 BPoints converted.

Some of the partners that currently allow points conversion into KrisFlyer miles include CMK Club, Bilbli.com, Fliggy, M1, Shell, and Chope. 

Staying at Partner Hotels

One of the best ways to earn lots of KrisFlyer miles quickly is by staying at Singapore Airlines’ partner hotels during your travel. 

There are currently 37 hotel brands, flight booking companies, and serviced residences that KrisFlyer members can earn miles with, including Marriott Bonvoy, Agoda.com, Club 1 Hotels, Accor, and Hilton. The full list of partners, and their KrisFlyer miles-earning promotions, is noted on the table below.

Partner Name Promotion
Accor Rewards Points Conversion
Agoda.com Earn Miles by Booking Travel
Anantara, AVANI & Tivoli Earn Miles Per Stay
Ayana Hotels Rewards Points Conversion
Chatrium Hotels & Residences Earn Miles Per Stay
Club 1 Hotels Earn Miles for Subscription
Constance Hotels & Resorts Earn Miles by Booking Stay
Dusit Hotels & Rewards Earn Miles Per Stay
Fullerton & Sino Hotels Earn Miles Per Stay
Harbour Plaza Hotels & Resorts Earn Miles Per Stay
Hilton Rewards Points Conversion
HPL Hotels & Resorts Earn Miles Per Stay
Hyatt Hotels & Resorts Earn Miles Per Stay
InterContinental Hotel Group Earn Miles by Booking Stay
Kaligo Earn Miles by Booking Stay
Kempinski Hotels Earn Miles Per Stay
Langham Hospitality Group Earn Miles Per Stay
Luxury Escapes Earn Miles by Booking Travel
Marriott Bonvoy Earn Miles by Booking Stay
Meliá Hotels International Earn Miles Per Stay
Meritus Hotels & Resorts Earn Miles Per Stay
Millennium Hotels & Resorts Earn Miles Per Stay
Mulia Hotels Earn Miles Per Stay
New Otani Hotels Earn Miles Per Stay
Okura Hotels & Resorts Earn Miles Per Stay
Pan Pacific & PARKROYAL Earn Miles Per Stay
Radisson Hotel Group Rewards Points Conversion
Rocketmiles Earn Miles by Booking Stay
Rotana Earn Miles Per Stay
Shangri-La Hotels & Resorts Earn Miles Per Stay
StayWell Holdings Earn Miles by Booking Travel
Swill-Belhotel International Earn Miles by Booking Stay
Taj, SeleQtions and Vivanta hotels Earn Miles by Booking Stay
Trip.com Earn Miles by Booking Travel
Wharf Hotels Earn Miles Per Stay
Worldhotels Earn Miles Per Stay
YTL Hotels Earn Miles Per Stay

 

The majority of hotel partners offer 500 or 600 KrisFlyer miles per stay, or 1 or 2 KrisFlyer miles per $1 spent on a hotel stay. Club 1 Hotels offers something slightly different – up to 25,000 KrisFlyer miles for subscribing (at a fee) to for a membership with miles credit. Note that you can also subscribe to become a Club 1 member for free as a KrisFlyer member, but you won’t earn any miles if you choose this option.  

Shopping

Earning KrisFlyer miles through shopping is simple, as Singapore Airlines has partnered with hundreds of retail brands on its website KrisFlyer Spree, where you can earn miles with every purchase made through the site. Members can log into the website using their KrisFlyer member details, then select the merchant they’d like to shop at. They’ll be redirected over to the merchant’s website, and for every purchase they make, they’ll earn a certain amount of miles. Miles first appear as “pending” in a member’s account, and should appear within a period of 5 days. 

The number of miles you will earn per $10 USD purchase varies depending on the product and the manufacturer. For instance, at the moment, you can earn up to 42 KrisFlyer miles per $10 USD spent on Amazon, while on Harvey Nichols, you can earn up to 53 KrisFlyer miles for the same spend.  

Singapore Airlines also has a number of retail partners that offer promotions for earning KrisFlyer miles through shopping at their stores. The current catalogue features a number of high-end brands, including F1 Auto Cars, The Bicester Village Shopping Collection, and Zalora, as well as L’Effet Luxury Rewards, Rebate Mango, and The Djakarta Auto Luxury Toys. 

Promotions vary – at F1 Auto Cars, for example, you can earn up to 80,000 KrisFlyer miles with every qualifying purchase you make, while L’Effet Luxury Rewards lets you earn 4 miles for every £1 members spend on their app. There’s also the option to convert rewards points from certain retail partners, like Heathrow Rewards points and Grand Indonesia G Card points, into KrisFlyer miles (for example, every 200 G Card points equates to 300 KrisFlyer miles).  

Car Rentals

Renting a car is another quick and easy way to earn KrisFlyer miles while you’re on the go. When you rent a car with one of Singapore Airlines’ ground transport partners, you’ll need to enter your membership number on the relevant website (or, if booking in person, mention it to the member of staff dealing with your request). 

Some of the current partners you can earn KrisFlyer miles with include Europcar, Budget Car Rental, HERTZ, Rentalcars.com, Avis, SIXT Rent a Car, and QEEQ.COM. The majority of promotions work by offering you a certain number of KrisFlyer miles per car you rent with a partner, or giving you a certain number of miles per $1 spent on a rental car. For example, QUEEQ.COM entitles KrisFlyer members to earn 2 KrisFlyer miles for every $1 spent on eligible car rental at QEEQ.COM, while Budget Car Rental offers members 500 miles per rental on non-contracted retail rates.

There are a couple of other transport partners that offer slightly different promotions with Singapore Airlines. Ride-hailing platform Grab currently offers its members the option to convert GrabRewards points to KrisFlyer miles at a rate of 160 KrisFlyer miles per 1,400 points for GrabRewards Platinum members, or 160 KrisFlyer miles per 1,500 points for GrabRewards Silver and Gold tier members. Airport transfer provider conexxe offers 1.5 KrisFlyer miles for every $1 USD (or equivalent) spent on its service.

Dining

There is currently only one dining option that enables KrisFlyer members to earn miles in 2020, and that’s with foodpanda Singapore. foodpanda allows you to order food online from more than 7,000 restaurants in Singapore. For every $1 you spend on food via the app, you earn 1 KrisFlyer mile. The deal is only valid with a minimum order of $20, and KrisFlyer members must input their membership number into their foodpanda account to be eligible for the promotion. 

Signing up to Home/ Electricity/ Internet Services

Singapore Airlines has partnerships with a couple of home service providers, and when you sign up to their promoted services, you can earn KrisFlyer miles from doing so. At the moment, members have the option to earn 1000 KrisFlyer miles by signing up with M1 Fibre Broadband. If you’re an Elite Gold or PPS Club member, you’ll also receive several in-flight benefits when you sign up, like unlimited in-flight data roaming. The deal applies to any 24-month Fibre Broadband plan of 1 Gbps and above. 

In a similar partnership with Sembcorp Power, Singapore Airlines will also offer KrisFlyer miles for signing up for a selected Sembcorp 24-month electricity plan. The promotion entitles any KrisFlyer member to 1,500 miles when signing up to Sembcorp’s 24-month electricity plan, by entering a promo code and providing a valid membership number during the sign-up process. 

Online Trading

KrisFlyer members who are keen to get started with online trading may enjoy the additional benefits of signing up and trading with IG – a reward of up to 45,000 KrisFlyer miles. To earn KrisFlyer miles, you will need to start trading the qualifying amount on the IG website. This won’t guarantee you the 45,000 miles unless you’re trading the maximum required amount, and it’s not a quick process, either – you’ll earn KrisFlyer miles on a month-by-month basis. You can also enjoy this offer as a PPS Club member. 

Subscribing to Print & Digital Media

Another niche option to earn KrisFlyer miles with Singapore Airlines is to subscribe to one of two print and digital media newspaper/magazines for a set period of several years. The Economist is currently partnered with Singapore Airlines, and is offering KrisFlyer members up to 1,500 miles (one year) or 2,500 miles (three years) for subscribing to print or digital only, or up to 2,000 miles (one year) or 3,000 miles (three years) for a print and digital subscription. You’ll need to provide proof of having a valid KrisFlyer account when you sign up. 


 
Forbes Asia offers a similar promotion in partnership with Singapore Airlines. KrisFlyer members can earn KrisFlyer miles by subscribing to the magazine – 1,000 miles for a one-year subscription; 1,700 miles for a two-year subscription, and 2,500 miles for a three-year subscription. Members will need to provide a valid membership number during subscription, and miles will be credited up to 30 days from that date. 

Conclusion

There are more options to earn KrisFlyer miles than most people are aware of. If you’re looking to consistently earn miles in your everyday spending, choosing a credit card that offers points per purchase that can be converted to KrisFlyer miles is a wise option. Additionally, it’s always worth checking out which hotels are offering the opportunity to earn miles, especially if you’re often away from home for business or leisure.