Earn miles

Earning KrisFlyer miles


Fly, stay, charge, call, book, drive or shop - there are many ways to earn KrisFlyer miles with Singapore Airlines, SilkAir and our world-class partners. In addition, many of our partners offer special promotions on a regular basis, providing you with opportunities to receive bonus miles and other great benefits simply by enjoying their services.

  • Earn miles when you fly

    It's easy to earn KrisFlyer miles

    Earn miles when you fly on Singapore Airlines and on partner airlines


How you can earn KrisFlyer miles

Fly and earn miles


When you fly on Singapore Airlines or SilkAir, you could earn up to 325% of actual miles flown.

You can also earn KrisFlyer miles when you fly on our partner airlines, which include all those in Star Alliance, the world's largest airline network. 
To find out how many KrisFlyer miles you could earn when you fly to various destinations, please use the Mileage Calculator.


Non-airline Partners

Earn KrisFlyer miles even when you are not flying. All you have to do is take advantage of the attractive earning opportunities offered by our worldwide partners. 



Sign up for our e-newsletters and emails and be among the first to receive news on the latest promotions.


View more