19 Best Ways to Earn Lots of Singapore Airlines KrisFlyer Miles

How to Earn Singapore Airlines KrisFlyer Miles - Singapore Airplane

Full Disclosure: We may receive financial compensation when you click on links and are approved for credit card products from our advertising partners. Opinions and product recommendations on this site are ours alone, and have not been influenced, reviewed or approved by the issuer. See our Advertiser Disclosure for more details. We appreciate your support!

While Singapore Airlines might not be the first airline you think of when earning miles and points, maybe it should be with its loyalty program, KrisFlyer. Singapore Airlines partners with all 4 transferable points programs (American Express, Chase, Citi, Marriott Bonvoy) so earning KrisFlyer miles is a breeze.

Beyond credit cards, there are plenty of other ways to earn KrisFlyer miles fast to help you top off your account. Here are some of the fastest ways to earn KrisFlyer miles so you can get busy booking your next award flight.

Earn KrisFlyer Miles With Credit Cards

Without a doubt, using credit cards that earn points you can transfer to your KrisFlyer account is the quickest and easiest way to earn tons of KrisFlyer miles.

1. Chase Ultimate Rewards

Chase Ultimate Rewards
Chase Ultimate Rewards points are transferable to Singapore Airlines KrisFlyer. Image Credit: Tooykrub via Shutterstock

You can earn rewards points quickly with Chase Ultimate Rewards and transfer them to Singapore Airlines KrisFlyer.

Get 1,000 KrisFlyer miles for every 1,000 Chase Ultimate Rewards points you transfer (in increments of 1,000). According to the KrisFlyer site, this process can take anywhere from 1-8 weeks. In practice, however, it usually takes 1-2 business days.

The great thing about Chase Ultimate Rewards is that you can combine points from multiple cards.

Chase points are so easy to earn. Here are the Chase credit cards that we recommend you use to earn points that are transferable to the KrisFlyer program:

Recommended Chase Cards (Personal)

Chase Sapphire Preferred® Card - This is our favorite beginners travel rewards card which has a 60,000 point bonus (highest ever) after you spend $4,000 on purchases in the first 3 months from account opening.

This sign up bonus is worth $750 in travel purchases (flights, hotels, car rentals etc) when you redeem your points through Chase's travel portal, which works like Expedia. The bonus alone could get you multiple round-trip flights or hotel stays.
Chase Sapphire Reserve® - Consider this premium card if you want to get into a lot of airport lounges. The current sign up bonus is 50,000 points after you spend $4,000 on purchases in the first 3 months from account opening. You'll also get a $300 travel credit per year which wipes away a big chunk of the $550 annual fee.
Chase Freedom Unlimited® - A simple, no annual fee card that earns you a $150 bonus after you spend $500 in your first 3 months. Earn 1.5% cash-back on all purchases, but you won't get any travel benefits or the ability to earn bonus points with this card.

Recommended Chase Cards (Business)

Ink Business Preferred® Credit Card - This is our #1 recommended business card and right now comes with a 100,000 sign up bonus after you spend $15,000 on purchases in the first 3 months after account opening. This bonus is worth $1,250 when you redeem through Chase Ultimate Rewards for travel purchases (flights, hotels etc). Pay your cell phone bill with this card to receive up to $600 in cell phone insurance coverage per year.
Ink Business Cash℠ Credit Card - earn $500 bonus cash back after you spend $3,000 on purchases in the first 3 months after account opening. This no annual fee business card earns up to 5% cash back on a range of business expenses such as office supply stores, internet, cable, and phone services.

Not only can you earn reward points from everyday spending, but each card has its own welcome bonus to get you quickly on your way to an award booking.

2. American Express Membership Rewards

American Express Membership Rewards
Transfer Membership Rewards points to Singapore Airlines KrisFlyer at a 1:1 ratio. Image Credit: American Express

If you don’t have Chase Ultimate Rewards points or you need another source of easy-to-earn points to transfer to KrisFlyer, look no further than American Express Membership Rewards. Membership Rewards transfer at a 1:1 ratio and transfers take approximately 1-2 days.

Earn tons of Membership Rewards points with the following American Express credit cards:

Recommended American Express Cards (Personal)

The Platinum Card® from American Express - There's currently a welcome bonus of 60,000 points after spending $5,000 in your first 3 months, worth up to $600 towards travel. Terms Apply.

However — you may be eligible for a (much) higher offer by using the CardMatch Tool. (There's no pull on your credit to check for personalized offers.)

This is our #1 card for accessing 1,200+ airport lounges worldwide (including Priority Pass). We leverage ~$2,700+ in value from the card every year. For rates & fees of the Platinum Card, click here.
American Express® Gold Card - We love using this card as it earns 4x points at restaurants worldwide and 4x points at U.S. supermarkets (up to $25,000 per year; then 1x. Terms Apply). There's no better card in our opinion if you eat out and/or shop at supermarkets regularly.

With a welcome bonus of 35,000 points after you spend $4,000 in your first 3 months and up to $100 airfare fee credit per year, it's a strong choice. For rates & fees of the Gold Card, click here.

Recommended American Express Cards (Business)

The Business Platinum Card® from American Express - Right now, there's a welcome bonus of up to 75,000 points after you spend $15,000 within the first 3 months. Terms Apply.

See how we get ~$5,525+ in value per year by leveraging many of the benefits & perks, including access to 1,200+ airport lounges worldwide. For rates & fees of the Business Platinum, click here.
American Express® Business Gold Card - probably our favorite Amex business card because we earn 4x points across the top 2 select categories that we spend the most money in each month, such as Facebook or Google ads. The 4x points applies to the first $150,000 in combined purchases from these 2 categories each calendar year. After that, you earn 1x. Terms Apply. For rates & fees of the Business Gold Card, click here.
The Blue Business® Plus Credit Card from American Express - A super simple, no annual fee card that earns you 2x points on any business purchase, up to $50,000 annually. After that, then 1x. Terms Apply. That makes for an easy 100,000 points per year. For rates & fees of the Blue Business Plus, click here.

Just like the Chase cards, you can earn a welcome bonus for most American Express cards, and their annual fees will vary.

3. Citi ThankYou Rewards

singapore airlines krisflyer citi thankyou
Transfer Citi ThankYou Points to KrisFlyer miles at a 1:1 ratio. Image Credit: Singapore Airlines

Do you have a Citi ThankYou Rewards account? If not, you might want to open one (and here’s a quick list of the best Citi cards that will let you start earning ThankYou Points). Earn ThankYou Points by using these credit cards, and then transfer your ThankYou Points to the Singapore Airlines KrisFlyer program.

Every 1,000 ThankYou Points equals 1,000 KrisFlyer miles!

4. Capital One Miles

Capital One
Image Credit: Isabelle OHara via Shutterstock

Capital One miles transfer to KrisFlyer at a 2:1 ratio. Instead of redeeming your Capital One miles in the Capital One Travel Portal for cash tickets, you now have the option to transfer them to your KrisFlyer account.

Using KrisFlyer miles can potentially save a ton of miles when looking to book first or business class tickets by using the KrisFlyer award chart compared to 1 cent per point of the cash ticket price using the Capital One Travel Portal.

Make sure you have a Capital One card that has the transferable miles feature. Here are our picks:

Recommended Capital One Cards That Earn Miles (Personal)

Capital One® Venture® Rewards Credit Card - This card is packed with a lot more benefits and perks. Earn a 50,000 mile sign up bonus (worth $500 toward travel) once you spend $3,000 on purchases within 3 months from account opening. We recommend this as a no-brainer card if you even semi-regularly stay at hotels.
Capital One® VentureOne® Rewards Credit Card - This is an excellent card for those looking to earn 1.25x miles per $1 on every purchase. With a 20,000 mile sign up bonus (worth $200 toward travel) after spending $1,000 within the first 3 months and no annual fee, it's a strong choice.

5. Marriott Bonvoy Cards

You can earn Marriott points and transfer Marriott points to KrisFlyer at a transfer rate of 3:1. Plus, for every 60,000 Marriott points that you transfer, you’ll receive an extra 5,000 KrisFlyer miles bonus.

Recommended Marriott Bonvoy Cards

Marriott Bonvoy Boundless™ Credit Card - Earn 75,000 bonus points after spending $3,000 on purchases in the first 3 months from account opening. Get automatic silver elite status each account anniversary year; and a free night award (valued up to 35,000 points) every year after account anniversary.
Marriott Bonvoy Bold™ Credit Card - Earn 30,000 bonus points when you spend $1,000 on purchases in the first 3 months of account opening. Earn 3X points per $1 at participating Marriott Bonvoy hotels. A solid card for Marriott loyalists looking for a no-annual-fee card offering Marriott Bonvoy Silver Elite status.
Marriott Bonvoy Business™ American Express® Card - earn 75,000 bonus points when you spend $3,000 on purchases in the first 3 months of account opening. A solid card for business owners who will get complimentary Marriott Bonvoy silver elite status. Annual fee is $125. Terms Apply. For rates and fees of the Bonvoy Business Card, click here.
Marriott Bonvoy Brilliant™ American Express® Card - earn 75,000 bonus points when you spend $3,000 on purchases in the first 3 months of account opening. Earn 6x per $1 at participating Marriott Bonvoy hotels plus 3x at U.S. restaurants and flights booked directly with airlines. Annual fee is $450. Terms Apply. For rates and fees of the Bonvoy Brilliant card, click here.

Singapore Airlines KrisFlyer

If you are flying with Singapore Airlines, make sure you attach your KrisFlyer account number to every flight to ensure you earn miles.

6. Sign Up for the KrisFlyer Loyalty Program

When you enroll in KrisFlyer, a membership number will be assigned to you right away. The official membership card will be sent once you complete your first qualifying transaction for Singapore Airlines, SilkAir, or Scoot.

KrisFlyer members earn points for travel with Singapore Airlines and its more than 200 partners, which include airlines, hotels, car rental agencies, and more.

These reward points can be redeemed for award tickets and upgrades.

Singapore Airlines KrisFlyer
Join Singapore Airlines KrisFlyer and earn points every time you travel with Singapore Airlines or more than 200 partner airlines, hotels, and more. Image Credit: Singapore Airlines

7. Fly Singapore Airlines

Receive bonus miles ranging from 50% to 200% for Singapore Airlines, SilkAir, and Scoot flights! The chart below shows how many you’ll earn based on airline and fare class.

All cabins have amenities including in-seat power supply, height-adjustable leather headrests, and inflight entertainment on personal video monitors.

For those who prefer to travel in luxury, there is Suites Class, available exclusively on the Airbus A380 with flights to New York, Sydney, and other big cities. Talk about privacy!

Suites are individual cabins with window blinds and sliding doors to keep out prying eyes. Relax in a chaise lounge or catch up on work at a large table. A separate bed (with turndown service) makes sleeping comfortable.

Here’s the KrisFlyer accrual chart on Singapore Airlines flights:

Singapore Airlines Fare ClassSingapore Airlines KrisFlyer Accrual
Suites/First Class
A, F200%
Business Class
C, J, Z150%
D, U125%
Premium Economy
S, T125%
R, L, P100%
B, E, Y100%
H, M, W75%
K, N, Q, V50%

Here’s the KrisFlyer accrual chart on SilkAir:

SilkAir Fare ClassSilkAir KrisFlyer Accrual
Business Class
C, J, Z150%
D, U125%
Economy Class
B, E, Y100%
H, M, W75%
K, N, Q, V50%

Lastly, here’s the KrisFlyer accrual chart on Scoot:

Scoot Fare ClassScoot KrisFlyer Accrual
Business Class
C, D, I, J, U, Z25%
Economy Class
A, F, P, R, S, Y20%
B, H, M, W15%
N, O, X10%

Singapore Airlines KrisFlyer Travel Partners

Singapore Airlines partners with over 30 airlines and you can often earn KrisFlyer miles when you fly with one of these partners. You can also earn miles through some hotel and rental car bookings.

8. Earn Miles With Star Alliance Partner Airlines

Because it’s a member of the Star Alliance, Singapore Airlines has a ton of airline partners in its KrisFlyer program. The following table shows the maximum percentage of miles you can earn with each airline. Click on this link to get the full details on mileage accrual policies for all airlines.

Aegean AirlinesUp to 125%Copa AirlinesUp to 125%Shenzhen AirlinesUp to 150%
Air CanadaUp to 125%Croatia AirlinesUp to 125%South African AirwaysUp to 125%
Air ChinaUp to 150%EgyptairUp to 125%Swiss International AirlinesUp to 200%
Air IndiaUp to 150%Ethiopian AirlinesUp to 125%TAP PortugalUp to 125%
Air New ZealandUp to 125%EVA AirUp to 125%Thai AirwaysUp to 150%
Alaska Airlines*Up to 150%JetBlue*Up to 125%Turkish AirlinesUp to 125%
ANAUp to 150%Juneyao Airlines^Up to 125%United AirlinesUp to 125%
Asiana AirlinesUp to 150%LOT Polish AirlinesUp to 125%Virgin Atlantic*Up to 125%
Austrian AirlinesUp to 150%LufthansaUp to 200%Virgin Australia*Up to 200%
AviancaUp to 125%Olympic AirUp to 125%Vistara*Up to 125%
Brussels AirlinesUp to 125%Scandinavian AirlinesUp to 125%

*Not a member of Star Alliance
^Star Alliance connecting partner

Hot Tip: For more information, check out this in-depth guide to help you know where to credit your airline miles.

9. Earn Miles With JetBlue Flights

JetBlue Airways might not be a Star Alliance partner, but Singapore Airlines has an individual partnership with them that allows you to earn KrisFlyer miles on all JetBlue flights.

The miles you earn will be dependent upon the fare class into which you have booked your ticket. All paid business class tickets — sometimes known as Mint Class on JetBlue — will earn redeemable miles at a 125% rate. This means that you will earn 125% of the flight miles as redeemable miles, so a flight of 500 miles will earn you 625 KrisFlyer miles.

Economy tickets earn either 50% or 100% of your flight miles depending on the fare class of your ticket.

Hot Tip: It can be difficult to find your JetBlue fare class, but luckily the Google ITA Matrix is easily capable of doing this.

10. Book Car Rentals

KrisFlyer Car Rental Partners
Book a car rental from a Singapore Airlines partner car agency for more miles! Image Credit: Singapore Airlines

Choose from several car rental partners to earn up to 500 KrisFlyer miles per rental. Be sure to give your KrisFlyer membership number when making your reservation to ensure the miles are applied.

11. Stock Up on KrisFlyer Miles With Participating Hotel Partners

Qualifying stays with KrisFlyer hotel partners can be worth up to 500 miles or 3 miles per $1 spent. You must sign up for the hotel loyalty program to earn the KrisFlyer miles.

It typically takes 6-8 weeks for miles to post to your KrisFlyer account. The table below shows some of the participating hotels, and you can find a complete list of KrisFlyer hotel partners here.

Hyatt Hotels and Resorts500 miles/stayNew Otani Hotels500 miles/stay
IHGUp to 2 miles/$1Okura Hotels & ResortsUp to 500 miles/stay
Marriott InternationalUp to 2 miles/$1Park Regis HotelsUp to 3 miles/$1
Melia HotelsUp to 500 miles/stayTaj, SeleQtions, and Vivanta HotelsUp to 2 miles/$1
Millennium Hotels & Resorts500 miles/stay

12. Hotel Credit Cards

You can even use credit cards to earn reward points for several of these hotel loyalty programs.

13. KrisFlyer Special Promotions

Singapore Airlines offers special promotions regularly. Keep checking the KrisFlyer Promotions page to find deals like double miles or miles for magazine subscriptions!

14. Hotel Booking Companies

Agoda PointsMAX
Using Agoda’s PointsMAX is a great way to earn even more KrisFlyer miles. Image Credit: Agoda

Book hotel stays through Agoda.com and Kaligo.com to receive KrisFlyer miles. Just set KrisFlyer as one of your airline loyalty programs and include your membership number.

Booking CompanyEarned Miles
Agoda.comUp to 2 miles/$1
Kaligo.comUp to 12 miles/$1

15. Convert Hotel Loyalty Points to KrisFlyer Miles

We already discussed how to earn miles for stays with Singapore Airlines hotel partners, but you can also transfer hotel miles to your KrisFlyer account from the following loyalty programs. Learn more about each loyalty program here.

HotelTransfer Ratio
Hilton Honors4,000:500
Marriott Bonvoy^3,000:1,000
Radisson Blu10:1
Shangri-La Hotels and Resorts1:1 (1:1.25 for Golden Circle members)

* You can choose to automatically convert your points at a 2:1 ratio. Or, convert at a 4,000:2,000 ratio at your convenience.

^For every 60,000 Marriott points that you transfer, you’ll receive an extra 5,000 KrisFlyer miles bonus.

Special Programs

Booking an event space could earn you extra KrisFlyer miles.

16. Book Event Space

Singapore Airlines Krisflyer Langham Hospitality Group
Let Langham Hospitality Group organize your next business meeting or corporate outing and earn KrisFlyer miles at the same time. Image Credit: Singapore Airlines

Earn KrisFlyer miles by hosting events at a Langham Hospitality Group location. Earn 1 KrisFlyer mile for every $1 spent when you book a qualifying event of at least $6,500 (up to 25,000 miles).

Singapore Airlines Dining and Shopping Partners

If you’re going to be shopping anyway, you might as well earn a few extra KrisFlyer miles to give your account a boost.

17. B-Infinite

B-Infinite is a Malaysia-based loyalty program. By shopping with their various lifestyle brands, you can earn BPoints that can transfer at a ratio of 100:10 to KrisFlyer.

18. KrisFlyer Spree

KrisFlyer Spree
KrisFlyer members can earn points for shopping at the hundreds of online merchants on the KrisFlyer Spree site. Image Credit: KrisFlyer Spree

Shop your heart out while earning KrisFlyer miles at the KrisFlyer Spree site, a collection of online retailers that includes everything from electronics to toys and games.

Just make sure to shop at stores within your country by setting the page to your location. Options include “USA,” “Singapore,” “United Kingdom,” etc.

To earn miles for your purchases:

  1. Enroll and log in to your account.
  2. Browse merchants and click “Shop Now” to be directed to the store’s website.
  3. Shop and pay.

KrisFlyer will track your purchases and calculate the miles you earn. The miles will appear as “Pending” in your account, and it takes approximately 5 business days for the miles to become “Approved.” At that point, frequent flyer miles will be credited within 7 business days.

19. KrisShop

Image Credit: KrisShop

In addition to shopping using the KrisFlyer Spree, you can earn KrisFlyer miles for shopping at KrisShop. All you have to do is shop online and log in with your KrisFlyer frequent flyer information.

You’ll earn 1.5 miles per SG$1 spent.

20. Chope

Chope KrisFlyer
You can earn KrisFlyer miles from Chope, which is the Yelp/OpenTable of Singapore. Image Credit: Singapore Airlines

Within the Chope app, you can earn their rewards currency, which is called Chope-Dollars. By using Chope at over 2,000 of the best restaurants in Singapore, Hong Kong, Shanghai, Bali, Bangkok, Phuket, and Jakarta, you can earn tons of rewards for dining out. Specifically, you can redeem 1,200 Chope-Dollars for 1,000 KrisFlyer miles.

The miles will be transferred to your KrisFlyer account up to 30 business days after the conversion is requested.

Final Thoughts

We hope these tips have shown you how easy it is to earn Singapore Airlines KrisFlyer frequent flyer miles.

Now it’s time to increase your KrisFlyer miles balance so you can redeem them for travel rewards like flights, upgrades, and more!

Alternatively, if you’re interested in getting to Singapore but are having difficulty going the KrisFlyer route, check out our post for alternative options: The Best Ways to Fly to Singapore With Points and Miles [Step-By-Step].

Frequently asked questions

How can I earn miles on Singapore Airlines?

Start earning miles by signing up for the Singapore Airlines KrisFlyer loyalty program. It’s free to join, and you’ll receive bonus miles up to 200% for flights on Singapore Airlines and its partner airlines.

Earn more miles for booking travel with KrisFlyer hotel and car rental partners. You can also transfer miles from certain loyalty programs.

Is there a Singapore Airlines chart of miles earned?

Yes, click on this link to access the Singapore Airlines mileage chart.

How can I earn miles with Singapore Airline partners?

Singapore Airlines has travel partners such as airlines, hotels, and car rental agencies, as well as non-travel partners that help you earn KrisFlyer miles.

Is Singapore Airlines part of the Star Alliance?

Yes, Singapore Airlines is part of the Star Alliance. The 26 airlines in the Star Alliance make it possible to fly almost anywhere in the world.

Where can I find the Singapore Airlines KrisFlyer Accrual Calculator?

Click here to log into your KrisFlyer account to access the Accrual Calculator.

How can I earn KrisFlyer miles on Tigerair?

Tigerair and Scoot have merged to become a single airline. Scoot flights accrue 10-25% of KrisFlyer miles. Be sure to include your KrisFlyer number at the time of booking.

Can I earn KrisFlyer miles with Agoda.com?

Yes. Agoda.com is a Singapore Airlines KrisFlyer miles partner. Earn up to 2 miles per $1 when booking travel through Agoda.com.

Can I earn KrisFlyer miles on any Singapore Airlines flight?

While you can earn KrisFlyer miles for most booking classes on Singapore Airlines flights, the earning rates vary. Some booking classes such as “G” don’t earn any KrisFlyer miles. Also, you can’t earn KrisFlyer miles on any award tickets.

Who are the Singapore Airlines KrisFlyer hotel partners?

Singapore Airlines KrisFlyer has more than 40 hotel partners including Hilton Worldwide and Hyatt Hotels and Resorts. Find a complete list here.

Stephen Au

About Stephen Au

Born and raised in Los Angeles, Stephen has been privileged to enjoy many premium cabin products and 5-star hotels. A petroleum engineer by trade, Stephen caught the travel bug in college when he traveled to Asia several times. After 2 years of continual promotions, Stephen quit his safe and secure career path in favor of entrepreneurship.

We respect your privacy. Please view our privacy policy here.

Disclaimer: Any comments listed below are not from the bank advertiser, nor have they been reviewed or approved by them. No responsibility will be taken by the bank advertiser for these comments.

Any thoughts or questions? Comment below!

Advertiser Disclosure

Many of the credit card offers that appear on this site are from credit card companies from which we receive financial compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). However, the credit card information that we publish has been written by experts who know these products inside out, and what we recommend is what we would (or already) use ourselves. This site does not include all credit card companies or all available credit card offers that are on the market. Click here to see a list of advertisers that we work with.