Best Miles Credit Cards in Singapore 2026
All miles cards ranked by net annual rewards (valued at $0.019/mile), based on $3500/month spending (10% overseas). Use the card calculator for personalized results.
Citi Rewards Card
Citi/UOB
168,000
miles/yr
OCBC Rewards Card
OCBC
168,000
miles/yr
BOC Elite Miles World Mastercard
BOC
72,135
miles/yr
DBS Altitude Visa Signature
DBS
66,108
miles/yr
UOB PRVI Miles
UOB
64,890
miles/yr
HSBC TravelOne Credit Card
HSBC
57,708
miles/yr
Citi PremierMiles Visa Signature
Citi/UOB
55,272
miles/yr
KrisFlyer UOB Credit Card
UOB
55,272
miles/yr
DBS Woman's Card
DBS
26,880
miles/yr
Your spending is different?
Enter your actual monthly spending for personalized card rankings.
Open Card CalculatorFrequently Asked Questions
What is the best miles credit card in Singapore?
Based on typical spending of $3500/month (10% overseas), the best miles credit card is the Citi Rewards Card earning approximately 168,000 miles per year. The best card depends on your spending mix and overseas spending — use our calculator for personalized results.
How many miles per dollar can I earn with Singapore credit cards?
Singapore credit cards offer 0.4 to 4 miles per dollar (mpd) depending on the card and spending category. Premium cards like DBS Altitude and Citi PremierMiles offer up to 3 mpd on overseas spend. Local spend typically earns 1.2-2 mpd.
What are miles worth in Singapore?
We value KrisFlyer miles at $0.019 SGD per mile (conservative estimate for economy regional flights). Business class redemptions can yield 2-4x more value. The actual value depends on your redemption strategy.