Choices are never easy. That’s why, we do the math, so you don’t have to. Compare This, a SingSaver series, is here to help make decisions a little easier for you.
Just starting to collect miles and confused about which card to get? Here’s a rundown of the pros and cons of six popular miles cards on the market.
Although there are many great cards out there that give bonuses on dining, shopping, online transactions and travel, the miles journey for most begins by getting a good general purpose miles card.
While this won’t be the fastest way of earning miles (the ideal strategy involves using the right card in the right situation), it’s as good a place as any to start. In this post, we’ll look at six popular general purpose miles cards, and weigh their respective pros and cons.
Card | Income Requirement | Annual Fee |
AMEX KrisFlyer Credit Card |
$30,000 | $176.55 (First Year Free) |
Citi PremierMiles |
$30,000 | $192.60 (First Year Free) |
DBS Altitude |
$30,000 | $192.60 (First Year Free) |
KrisFlyer UOB Credit Card |
$30,000 | $192.60 (First Year Free) |
OCBC 90N |
$30,000 | $192.60 (First Year Free) |
UOB PRVI Miles |
$30,000 | $256.80 (First Year Free) |
Miles earning rate
First, the bread and butter question: how many miles does each card earn?
Card | Local | Overseas |
AMEX KrisFlyer Credit Card | 1.1 | 2.0 (June & December only) |
Citi PremierMiles | 1.2 | 2.0 |
DBS Altitude | 1.2 | 2.0 |
KrisFlyer UOB Credit Card | 1.2 | 1.2 |
OCBC 90N | 1.2 | 2.1 |
UOB PRVI Miles | 1.4 | 2.4 |
In short, the UOB PRVI Miles Card boasts the best earn rates, with 1.4/2.4 miles per dollar (mpd) on local and overseas spending respectively.
Surprisingly, it’s the co-brand AMEX KrisFlyer Credit Card and KrisFlyer UOB Credit Card which do poorly here. The former earns 1.1 mpd in Singapore and 2.0 mpd overseas (only in June and December, otherwise it’s just 1.1 mpd), and the latter earns a flat 1.2 mpd both in Singapore and overseas.
So why even bother with them? The answer lies in bonus categories. While these cards are meant for general spending, they also have some specialised bonus categories:
Card | Bonus Category |
AMEX KrisFlyer Credit Card | -2 mpd for Singapore Airlines, KrisShop and SilkAir tickets -3.1 mpd on Grab (First $200 per month) |
Citi PremierMiles | -7 mpd on Agoda -10 mpd on Kaligo |
DBS Altitude | -3 mpd on online hotels and air tickets (First $5,000 per month) |
KrisFlyer UOB Credit Card | -3 mpd on dining, food delivery, online shopping and travel, and transport spend (Min $500 spend on SIA-Group in a membership year) -3 mpd on Singapore Airlines, SilkAir, Scoot and KrisShop |
OCBC 90N | -7 mpd on Agoda |
UOB PRVI Miles | -6 mpd on Agoda, Expedia and UOB Travel |
The KrisFlyer UOB Credit Card has the widest range of bonus categories, offering 3 mpd on dining, food delivery, online shopping and travel, and transport spend. This is provided you spend at least $500 with Singapore Airlines, SilkAir or Scoot in a 12-month membership period, and take note that only 1.2 mpd will be credited upfront. The remaining 1.8 mpd is credited 2 months after your membership year ends.
SingSaver Exclusive Offer: Enjoy the following rewards when you sign up for an HSBC TravelOne Card:
Get an Apple Watch SE (GEN 2) GPS 44mm (worth S$389) or an Apple Bundle - Apple AirPods 4 w/ ANC + AirTag 4 Pack (total worth S$398) or 17,000 Max Miles or S$199 cash via PayNow upon activating, paying the annual fee (S$196.20 incl GST), and spending min. S$500 by end of the following calendar month from the card account opening date. Valid till 1 December 2024. T&Cs apply.
Miles with annual fee
No one likes paying annual fees, but some cards will give miles in return, effectively offsetting the cost.
Card | Annual Fee | Miles |
AMEX KrisFlyer Credit Card | $176.55 | None |
Citi PremierMiles | $192.60 | 10,000 |
DBS Altitude | $192.60 | 10,000 |
KrisFlyer UOB Credit Card | $192.60 | 10,000 |
OCBC 90N | $192.60 | 10,000 |
UOB PRVI Miles | $256.80 | None |
The ‘standard offer’ here is 10,000 miles for a $192.60 annual fee, which works out to a reasonable 1.93 cents per mile. Do note, however, that neither the AMEX KrisFlyer Credit Card nor the UOB PRVI Miles Card offer miles for paying the annual fee.
In fact, the UOB PRVI Miles Card does things the opposite way. If you spend at least $50,000 in a membership year on the AMEX version, the annual fee will be waived and you’ll receive 20,000 bonus miles. If you don’t, you’ll pay the annual fee with no miles — kind of a win big, lose big situation I suppose.
Points flexibility
Unless you hold a co-brand credit card like the AMEX KrisFlyer Credit Card or KrisFlyer UOB Credit Card, you’re technically earning bank points, not miles per se. These can be transferred to your frequent flyer program, which may incur a fee. Here’s the breakdown between cards:
Card | Transfer Partners | Transfer Fee | Points Expiry* |
AMEX KrisFlyer Credit Card | Singapore Airlines | None | 3 years (directly transferred to KrisFlyer) |
Citi PremierMiles | Singapore AirlinesBritish AirwaysCathay PacificEtihad GuestEVA AirFlyingBlueMalaysia AirlinesQantasQatar AirwaysThai AirwaysTurkish Airlines | $26.75 | No expiry (+2 years with KrisFlyer) |
DBS Altitude | Singapore AirlinesCathay PacificQantas | $26.75 | No expiry (+2 years with KrisFlyer) |
KrisFlyer UOB Credit Card | Singapore Airlines | None | 3 years (directly transferred to KrisFlyer) |
OCBC 90N | Singapore Airlines | None | No expiry (+2 years with KrisFlyer) |
UOB PRVI Miles | Singapore AirlinesCathay Pacific | $25 | 2 years (+2 years with KrisFlyer) |
The AMEX KrisFlyer Credit Card, KrisFlyer UOB Credit Card and OCBC 90N do not charge any conversion fees, but on the flip side, they only allow transfers to Singapore Airlines.
The Citi PremierMiles Card arguably has the most flexible points. Not only do these never expire, but they can be transferred to a total of 10 frequent flyer programs. Different frequent flyer programs have different sweet spots, (for example, redeeming Business Class between Singapore and Europe with Turkish Airlines Miles&Smiles costs half the miles as with Singapore Airlines KrisFlyer), so having access to multiple programs greatly increases your redemption options.
Foreign currency transaction fee
Using your credit card overseas incurs an additional fee, the quantum of which depends on the bank.
Card | Foreign Currency Transaction Fee |
AMEX KrisFlyer Credit Card | 2.95% |
Citi PremierMiles | 3.25% |
DBS Altitude | 3.25% |
KrisFlyer UOB Credit Card | 3.25% |
OCBC 90N | 3.25% |
UOB PRVI Miles | 3.25% |
Over the past year, we’ve seen most card issuers gravitate towards the 3.25% mark, with the exception of one: AMEX Krisflyer.
Although AMEX acceptance may be hit and miss, their foreign transaction fee of 2.95% is 10% lower than the competition. The difference is likely to be inconsequential on smaller transactions, but may be worth noting if you’re buying a big ticket item overseas.
Lounge access
Complimentary airport lounge access can be a lifesaver at certain overseas airports which don’t have the recreational facilities of Changi Airport.
Miles Card | Lounge Access |
AMEX KrisFlyer Credit Card | None |
Citi PremierMiles | 2x Priority Pass visits |
DBS Altitude | 2x Priority Pass visits (Visa version only) |
KrisFlyer UOB Credit Card | None |
OCBC 90N | None |
UOB PRVI Miles | None |
Unfortunately, only two cards carry this benefit- the Citi PremierMiles, and the DBS Altitude. Do note that only the DBS Altitude Visa has lounge access; you won’t enjoy the benefit with the AMEX version.
My personal take
I personally think that the flexible points of the Citi PremierMiles Card, coupled with its lounge access, make it a great general purpose spending card. This is provided you’re willing to get a secondary card just for online spending (e.g the Citi Rewards Mastercard, which earns 4 mpd on online transactions).
If your preference is to use one card for everything, then the KrisFlyer UOB Credit Card covers you for a wide range of day-to-day categories. Just remember that you need to spend at least $500 on SIA-Group merchants in a membership year, and that 1.8 of your 3.0 mpd will be delayed until the following year.
While it’s important to have a good general purpose spending card, the way to really fast-track your miles is to use the right card in the right situation.
SingSaver Exclusive Offer: Enjoy the following rewards when you sign up for an HSBC TravelOne Card:
Get an Apple Watch SE (GEN 2) GPS 44mm (worth S$389) or an Apple Bundle - Apple AirPods 4 w/ ANC + AirTag 4 Pack (total worth S$398) or 17,000 Max Miles or S$199 cash via PayNow upon activating, paying the annual fee (S$196.20 incl GST), and spending min. S$500 by end of the following calendar month from the card account opening date. Valid till 1 December 2024. T&Cs apply.
Read these next:
Top 6 Air Miles Credit Cards In Singapore 2020
Why Citi PremierMiles may be the most useful miles card in Singapore
DBS Altitude Card: Fulfill Wanderlusts With Expiry-free Miles
UOB PRVI Miles Credit Card Review (2020): Entry-level Pick For Privy Travellers
6 Credit Cards Which Give Free Access to Airport Lounges
Similar articles
OCBC 90°N Credit Card Review: Seize the Globe With Attractive Foreign Currency Spending Rates
4 Questions To Ask Before Requesting For A Credit Card Annual Fee Waiver
OCBC Credit Cards: 3 Important Changes Cardholders Need To Know
AMEX Singapore Airlines KrisFlyer Ascend Credit Card Review (2024): A Hint Of Luxury For Miles-Chasers
How Does COVID-19 Change Your Miles Strategy?
Liquor Lovers, Here Are 3 Ways You Can Invest In Rare Whisky
Which Credit Card Is The Best Companion For VTL Travel?
DBS Altitude Credit Card Review: Enjoy Expiry-Free Miles