Getting miles from credit cards in Singapore is not easy (compared to USA) but not exactly the hardest too. There are many credit cards out there that offer miles from paying annual fee.
To those who are against paying annual fees, this option is not for you. For those who don’t get enough miles for redemption on premium class, you probably should think twice before doing this. For those who don’t mind paying annual fees, these are the credit cards that you can consider: