The KrisFlyer UOB Credit Card offers an uncapped 2.4 mpd on dining, food delivery, shopping, travel, and transport, but there's some hoops to jump through.
From now till 30 June 2025, get up to 50,000 bonus miles with a new Citi Prestige Card and a min. spend of S$2,000, valid for both new and existing customers.