Best miles cards for dining

Ranked by the miles each card earns on your dining. Change the amount or the programme and the order changes with it.

a month

Points cards are converted at the programme's transfer rate, so every figure below is in Enrich miles.

Top miles cards for RM800 of dining

Enrich miles a month on dining alone

1 HLB Infinite Direct miles Hong Leong 1 mile per RM on dining. Miles go straight into Enrich. Nothing to transfer. 8001 per RM
2 The Platinum Card Points Maybank 0.71 miles per RM on dining. Earns Membership Rewards points. This figure is after they convert to Enrich miles. They transfer in 7,000-point blocks, so miles arrive in batches. 5710.71 per RM
3 CIMB Preferred Visa Infinite Points CIMB 0.64 miles per RM on dining. Earns Bonus Points. This figure is after they convert to Enrich miles. They transfer in 62,500-point blocks, so miles arrive in batches. 5120.64 per RM
3 CIMB Preferred Visa Infinite-i Points CIMB 0.64 miles per RM on dining. Earns Bonus Points. This figure is after they convert to Enrich miles. They transfer in 62,500-point blocks, so miles arrive in batches. 5120.64 per RM
5 UOB Privilege Banking Visa Infinite Points UOB 0.50 miles per RM on dining. Earns UNIRinggit points. This figure is after they convert to Enrich miles. They transfer in 10,000-point blocks, so miles arrive in batches. 4000.50 per RM
Showing 5 of 105 cards that earn miles on dining

How to read this

  • Miles a month on dining alone. Your other spending isn't counted here.
  • Points are already converted. Some cards earn points that you transfer to the programme. Each figure is the miles you get after that transfer, so you can compare them straight across.
  • Points transfer in blocks. You may wait a few months before the miles land. Transfer fees and annual fees aren't taken off the figures.
  • Minimum spends count as met. Some cards pay their best rate only once the whole month reaches a total. Here each card is shown at that rate.
  • Change the programme and the figures change. A card that earns one airline's miles directly shows only for that programme.
Dining isn't the whole story Transfer blocks and the rest of your spending change which card wins. Put in your whole month to see which cards to use for what.
Check my whole month

Best miles cards for other spending