Singapore Airlines provides the best way to earn miles that you can redeem during a flight booking service. It offers you KrisFlyer, which helps you earn and redeem miles when you fly and do all the other things like dining, shopping, exploring flights, etc. You can also use KrisFlyer to redeem the ...