The two most efficient ways to earn miles for Singapore Airlines flights are by flying on Singapore Airlines or its partners and by transferring points from major credit card programs. Singapore does not currently offer any co-branded credit cards in the U.S.
Earn by Flying Singapore Airlines
You earn miles based on the distance flown and the fare class you book. Here’s the earning structure:
- Economy
- Fare classes K, N, Q, V, G: 50%
- Fare classes H, M, W: 75%
- Fare classes B, E, Y: 100%
- Premium Economy
- Fare classes R, L, P: 100%
- Fare classes S, T: 125%
- Business Class
- Fare classes D, U: 125%
- Fare classes C, J, Z: 150%
- Suites & First Class
You can check expected mileage earnings for any flight using Singapore’s Miles Calculator.
Earn by Opening Transferable Points Cards
If you don’t regularly fly Singapore Airlines or its partners, the easiest way to earn miles is by transferring points from major credit card programs. Singapore partners with all the major systems, and transfers are made at a 1:1 ratio from:
These programs make it simple to top up your KrisFlyer balance or fully fund an award booking. You can also transfer points from several hotels (like Marriott Bonvoy, IHG, and others), but the transfer rates are not good, so we don’t recommend doing this.
Flying with Partners (alliance and non-alliance partners)
Singapore Airlines is part of Star Alliance, so you can earn KrisFlyer miles when flying on any Star Alliance carrier or one of Singapore’s many non-alliance partners.
- You’ll earn miles based on each partner’s earning chart.
- Singapore publishes separate award charts for Singapore-operated flights and partner flights.
- These charts make it easier to see how many miles you’ll earn and to identify potential sweet spots.
You can review the earning structure for each partner airline herehere.