Best Australian Credit Cards to Earn Singapore Airlines KrisFlyer MilesSingapore Airlines KrisFlyer is one of the most popular overseas frequent flyer programs in Australia. KrisFlyer miles are highly valuable as Singapore Airlines has a competitive frequent flyer program. There’s good award availability on Singapore Airlines flights – including in Business and First class – and no fuel surcharges. KrisFlyer miles can also be used to fly on over two dozen Star Alliance airlines, plus other partners including Virgin Australia and Alaska Airlines.

Many Australians collect Qantas or Velocity Frequent Flyer points by default. But it’s extremely easy to earn KrisFlyer miles in Australia via credit card spend. (It’s also possible to transfer your Velocity points to KrisFlyer.)

There are no longer any direct-earn KrisFlyer credit cards in Australia. (There was a Singapore Airlines Westpac Platinum credit card, but this is no longer available to new cardholders.) Nonetheless, you can transfer credit card reward points from the following Australian credit card loyalty programs to Singapore Airlines KrisFlyer:

  • Amex Membership Rewards
  • ANZ Rewards
  • NAB Rewards
  • Westpac Altitude
  • St George/Bank of Melbourne/Bank SA Amplify
  • Diners Club Rewards
  • Citibank Rewards
  • Suncorp Bank Rewards
  • HSBC Rewards Plus

Are you looking for a great credit card that can earn you Singapore Airlines KrisFlyer miles on your everyday spend? We’ve put together a list of the top-earning KrisFlyer credit cards in Australia.

All of the cards listed below earn points with a credit card rewards program that can then be transferred to KrisFlyer miles. For easy comparison, we’ve listed the equivalent amount of KrisFlyer miles earned per $1 spent.

Without further ado, here is our list of the best KrisFlyer credit cards in Australia…

Best Australian credit cards for earning KrisFlyer miles in 2020

Card Loyalty program Annual fee KrisFlyer miles per $1 Cap on full earn rate
Amex Platinum Amex Ascent Premium $1,450 1.125
Diners Club (in World Mastercard combo) Diners Club Rewards $299 1
Amex Explorer Amex Gateway $395 1
Westpac Altitude Black Amex Altitude Rewards $449 (with Mastercard bundle) 1
St George Amplify Signature Amplify $279 0.75
Westpac Altitude Platinum Amex Altitude Rewards $199 (with Mastercard bundle) 0.67
Diners Club Diners Club Rewards $212 0.67
ANZ Rewards Black ANZ Rewards $375 0.67 $5,000/month
Amex Essential Amex Gateway $0 0.625


By the way, it is also possible to earn up to 1.29 KrisFlyer miles per $1 spent in Australia thanks to the Diners Club card. With this credit card, you could earn 2 Velocity points per $1 spent where Diners Club is accepted. By transferring your Diners Club points to Velocity, and then to KrisFlyer at the usual 1.55:1 conversion rate, you would effectively be earning 1.29 KrisFlyer miles per dollar spent.

If you want to maximise the points you earn from credit cards, you may also be interested in credit card sign-up bonuses.


Would you like to learn more about credit cards?

Frequent Flyer Solutions has an entire training course on Credit Cards. This course will teach you about maximising your credit card points and help you to choose the credit card that’s right for you! View course →


Disclaimer: This article is not intended as financial advice. Consider your personal circumstances before applying for any type of credit.


Related Articles

Recommended by the Australian Frequent Flyer

Buy Wine Online | Vinomofo Australia Vinomofo is the best wine deals site on the planet. Good wines, real people and epic deals, without all the bowties and bs.
Compare Australia’s leading Frequent Flyer Credit Cards Credit cards which earn frequent flyer points is a popular way to earn frequent flyer points. You can receive thousands of points on everyday spend. And, many of these cards offer generous signup bonuses! Compare to find the credit card that best suits your needs.

AFF Supporters can Login Now to remove all advertisements

Matt Graham
The editor of Australian Frequent Flyer, Matt's passion for travel has taken him to over 60 countries… with the help of frequent flyer points, of course!
Matt's favourite destinations (so far) are Germany, Brazil, New Zealand & Kazakhstan. His interests include economics, aviation & foreign languages, and he has a soft spot for good food and red wine.

You can contact Matt at [email protected]


newest oldest
Notify of

Worth pointing out the DJs Amex Card earns 3MR points per dollar (selected supermarkets, petrol stations, other selected retailers), effectively 1.5 Krisflyer points per dollar once transferred.


Agree with Adam – I get your point re the overview showing earn for everyday spend, but I also think it’s worth mentioning in your story that there are cards that earn 3 Membership Rewards points per dollar at all major supermarket chains and petrol stations (i.e. 1.5 Krisflyer miles). I have an Amex Platinum Edge card ($195 annual fee) that I use for all groceries and petrol, which for me is a convenient way to amass Krisflyer miles.