Best Cards for Miles

We've ranked the top credit cards in Singapore based on their earning rates, annual fees, and overall value for accumulating frequent flyer miles.

#1
UOB

UOB Visa Signature

95
MileKitty Score
Local Earn
4 mpd
Foreign Earn
4 mpd
Annual Fee
SGD 218.00
First year waived (needs min spend)
#2
Citi

Citi Rewards

92
MileKitty Score
Local Earn
4 mpd
Foreign Earn
4 mpd
Annual Fee
SGD 196.20
First year waived
#3
DBS

DBS Vantage Visa Infinite

90
MileKitty Score
Local Earn
1.5 mpd
Foreign Earn
2.2 mpd
Annual Fee
SGD 599.50
Non-waivable
#4
HSBC

HSBC TravelOne

88
MileKitty Score
Local Earn
1.2 mpd
Foreign Earn
2.4 mpd
Annual Fee
SGD 196.20
Non-waivable (includes lounge access)
#5
UOB

UOB PRVI Miles Visa

85
MileKitty Score
Local Earn
1.4 mpd
Foreign Earn
2.4 mpd
Annual Fee
SGD 261.60
First year waived
#6
Citi

Citi PremierMiles

82
MileKitty Score
Local Earn
1.2 mpd
Foreign Earn
2 mpd
Annual Fee
SGD 196.20
First year waived
#7
DBS

DBS Altitude Visa Signature

80
MileKitty Score
Local Earn
1.3 mpd
Foreign Earn
2.2 mpd
Annual Fee
SGD 196.20
First year waived
#8
OCBC

OCBC 90°N Mastercard

78
MileKitty Score
Local Earn
1.3 mpd
Foreign Earn
2.1 mpd
Annual Fee
SGD 196.20
First year waived
#9
Standard Chartered

Standard Chartered Journey

75
MileKitty Score
Local Earn
1.2 mpd
Foreign Earn
2 mpd
Annual Fee
SGD 196.20
First year waived