In this post we look at which airlines can you earn KrisFlyer Miles on – and the answer to that question is actually more complicated than you think it is.
What Are the Different Categories on Airlines That You Can Earn KrisFlyer Miles On?
There are essentially 6 different Airline categories that you can earn KrisFlyer Miles with:
- Singapore Airlines
- Singapore Airlines Subsidiaries
- Star Alliance Partner Airlines
- Star Alliance Connecting Partners
- Other Partner Airlines
Note that I’m only covering which airlines you can earn KrisFlyer Miles with, not airlines that you can earn KrisFlyer Elite Miles on in this post. For more information on Which Airlines You Can Earn KrisFlyer Elite Miles check out this post:
Earning KrisFlyer Miles on Singapore Airlines and Their Subsidiaries
Singapore Airlines – as you might expect you will earn KrisFlyer Miles through flying with Singapore Airlines itself, and you will usually get higher earning rates that if you fly with any other airline – this is especially the case for discounted tickets.
KrisFlyer Miles earned will be based on actual air distance flown or in percentage according to the qualifying fare (TIP – Singapore Airlines has a handy calculator to work out what the distance is you can find it here). You can find out more on Singapore Airlines KrisFlyer earning rates below:
There isn’t a lot of difference where Singapore Airlines and Silk Air is concerned for earning Miles on flights. They have exactly the same earning rates and same fare classes. Note that eventually SilkAir will be combined into Singapore Airlines. Refer to the Singapore Airlines and Silk Air earning page for more information:
Last year Singapore Airlines fully opened up earning of Scoot (which merged with Tigerair) giving a massive boost to your earning options. Earning rates on Scoot flights as very low as you’d might expect being a low-cost carrier with some as low as 10% of the distance flown. More details can be found here:
Earning KrisFlyer Miles with Star Alliance Partner Airlines
This list has changed over the last year with the introduction of Air India and the exit of TAM and US Airways:
- Adria Airways
- Aegean Airlines
- Air Canada
- Air China
- Air India
- Air New Zealand
- Asiana Airlines
- Austrian Airlines
- Avianca Brasil
- Brussels Airlines
- Copa Airlines
- Croatia Airlines
- Ethiopian Airlines
- EVA Air
- LOT Polish Airlines
- Shenzen Airlines
- South African Airways
- Swiss International
- TAP Portugal
- Thai Airways International
- Turkish Airlines
However you can find the KrisFlyer earning rates for the Star Alliance here:
Earning KrisFlyer Miles with Star Alliance Connecting Partners
Star Alliance introduced a new type of partner airline called a connecting partner which are meant to be regional or low cost carriers that don’t go for fully fledged membership but still have reciprocal benefits. Current the only one at the time of writing is Juneyao Airlines which is a Shanghai based regional carrier.
We posted about Juneyao when they joined and you can find out more about the partnership here:
Other Partner Airlines
The final list of airlines that you can earn KrisFlyer Miles with are the other partner airlines that Singapore Airlines has strategic deals with.
- Alaska Airlines
- Virgin Atlantic
- Virgin Australia
The earning rates vary so it’s worth checking out the earning chart and the details using these links below:
In addition to the above you can earn KrisFlyer Miles with their codeshare partners. This adds another eight to the list:
- Air France
- Air Mauritius
- Fiji Airways
- Garuda Indonesia
- Malaysia Airlines
- Siberia Airlines
FLights are only be available on certain routes, and you’ll need to ensure that you book through Singapore Airlines to earn the KrisFlyer Miles – and that the flight has an SQ code. You can find out more about the codeshare partners and the routes that you can book here:
Obviously your main earning partners are going to be with Singapore Airlines and the Star Alliance Partners, but as you can see the answer to Which Airlines Can You earn KrisFlyer Miles on is a little complicated!
I’m keen to ensure this list is accurate so if you can see any errors or missing Airlines let me know by commenting below!