To begin with, this sign-up promotion is only for people who do not have any Citibank credit cards and did not cancel their cards within the last 12 months.
Citibank has not run any campaigns on bonus miles in quite a while. For Citibank Premiermiles, there was a promotion in July 2017 where you will get 10k miles when you spend $3k or 42k miles when you spend $9k in 2 months (see post here), and for Citi Prestige, there was a promotion in Sep 2017 where new signups get an extra 29k miles when they spend $20k within the first 3 months (See Milelion’s post here).
For Citi Rewards Master or Visa credit card, if you qualify for this promotion, you just need to spend $3000 within 3 months to get a bonus 27000 Citi Thankyou points (=10800 miles). This is on top of the miles that you will get on your spending – a solid 4 miles per dollar if you spend in shops selling clothes, bags, shoes, departmental stores or even online shopping! That’s a total of 7.6 miles per dollar if you are using the card in the right categories!
However, from Nov 2018, there is a cap of $1000 per month on the bonus miles, so watch your spending and consider splitting your bills as you can get both the Mastercard and Visa card. Points will expire 5 years from the time you receive the card, so there’s plenty of time to accrue your miles before transferring them out.
Click here if you wish to sign up for this credit card.