Citipremier Miles hands down. Just because the miles don't expire. And also, it's a fuss free don't need to track kind. I am not for having different miles card for different categories, makes things very confusing for me. Even for cashback, I am also only using HSBC Advance and UOB One.
Citi Rewards Visa/Mastercard for 4 miles per dollar
UOB Preferred Platinum Visa- for 4 miles per dollar on contactless spending
UOB PRVI Miles Visa/Mastercard - For general spending at a rate of 1.4 miles per dollar & 6 miles per dollar for flight ticket purchase
UOB lady's card for 4 miles per dollar for Grab and Train rides
Currently this is the 3 cards you can consider:
UOB Prvi - 1.4 MPD for general spending
Read 6 other answers with a Seedly account
You will also enjoy exclusive benefits and get access to members only features.
Sign up or login with an email here