If you are reading this, you are probably new to miles collecting. Before you head straight to copying my miles strategy, you have to first take note of what your spending habits are. Start by keeping track of (i) how much you spend, (ii) in which areas you spend on, (iii) which method of payment you typically use, and (iv) in what currency do you spend.
How much you spend? Knowing how much you spend is important to choose the right card(s) for you. All good miles cards have a maximum spending (above which accrues you negligible miles), and some of which imposes a minimum spending.
Where do you spend on? Utilities, food, transportation (public transport, grab/gojek), online shopping, online and offline groceries, travel (flights, intercity trains such as shinkansen), drinks/bars (yes, they count differently from food), insurance, just to name a few.
Which method of payment you use? First, miles collection is only possible with credit cards, which might not be an option if you often buy from hawker centres or merchants that only accept Paylah/PayNow. Second, NETS payment does not accrue miles. Third, some cards only accrue miles for online transactions, and conversely some only allow for in-person contactless. Fourth, even for in-person contactless, it matters if you are using the card physically to tap (i.e. contactless) or using Google Pay, Apple Pay or Samsung Pay (i.e. mobile contactless).
What currency? Some cards have different miles rate if charged in foreign currencies, but charge you bank fx fees that often do not make it worth it. Some cards even require you to hit a minimum spending in foreign currencies before you get 4mpd.
Before we begin, it is important to taper expectations on how much you expect to get out of miles collecting. Here are three things to keep in mind before we begin:
Flying business is a luxury, not just a mode of transport.
Typically you would get about 4 miles per dollar (mpd) spent, and a one-way flight to Japan will require a minimum of 54,000 on KrisFlyer (Singapore Airlines' loyalty programme). This means to redeem a return flight to Japan each year, you need to spend about $27,000 a year, or $2,250 a month.* And that is assuming you optimised your expenditure!
*54,000 miles x 2 one-way flights / 4 miles per dollar = $27,000 of spending neededOf course, it might be lower in reality because the credit card sign-on bonuses, but these are not free (see next). So to really make the effort worth it, you must see the experience on business class as part of the goal (i.e. the end, not just means to the end).
It is difficult to use your miles.
Seats available for mile redemptions run out quickly. You will need to fix your flight dates almost a year early, and book the moment the flights are released. For example, for my upcoming Osaka flight, I woke up at 7+ to book my one-way ticket to Osaka from Singapore at 8am, 355 days in advance. I booked my June 2026 flight, in July 2025.
You can only reliably get enough miles for Singapore Airlines or Cathay Pacific. Using the cards issued by the Singapore banks, you are realistically able to convert your miles to KrisFlyer (Singapore Airlines) or Asia Miles (Cathay Pacific). One of the cards below (DBS Yuu Card) can only be converted to KrisFlyer.
You need to be flexible and creative in your flight routes. For flights where Singapore Airlines and Cathay Pacific do not have connections to, or if popular routes run out of redemption flights, you have to be creative. Fly to a nearby city, and use land transport or connecting to get to your destination. For example, you can fly to Nagoya or Fukuoka instead of Tokyo or Osaka, and take local trains or shinkansen to where you originally intended to go. You could even fly to another city to take redemption flight, but that it too high-level for casual miles collectors.
Miles are not free.
Miles cards compete with cashback, which is the major source of opportunity costs. The simplest cashback cards give you ~1.5% cashback. Assuming you use the best miles card with 4mpd, each mile technically lost you the chance to earn 0.375 cents. If you earn miles to redeem a return flight to Japan, that flight cost you $405. This could be more if you are using good cashback cards.
There are hidden fees that add up when using miles to redeem flights. These include the cost of converting credit card points (which is what you earn) to airline miles, and the fuel surcharges and airport taxes when you purchase a business class ticket. Yes, the miles only cover the base fare.
You don't earn interests on miles. Yes, this is a very small benefit that cashback cards have over miles, but everything adds up.
Not everyone should do miles collection.
It is a lot of work, especially when you are starting out on miles collecting. You have to know which card to use for which transaction, and you have to keep track of how much you have already charged each card to make sure you do not bust the cap. I have spent countless hours reading MileLion, MainlyMiles and SuiteMiles (all awesome bloggers) and relentlessly including my expenditure on the phone app Money Manager (awesome, cannot recommend it enough). Not to mention, I need to know the cycle of each card (statement month vs. calendar month) and whether the transaction is based on posting date or transaction date.
If you think you can get by with just a general spending miles card with 1.6mpd and use it for everything, you will need to spend ~$5,600 per month to redeem the same return flight to Tokyo each year. At that point, if you use a mix of cashback cards and earn an effective cashback rate of 4%, you would get ~$2,700, enough to buy your own return flight on business class to Tokyo without having to go through the hassle of fighting to book the limited redemption seats.
Not everyone derives the same level of utility from business class. Ultimately it is just a more comfortable mode of transport on a specific airline. If you are the kind who does not care how comfortable the plane seat and experience is, stick to cashback.
With that out of the way, let's begin. I will start with sharing what I use, and what I think you should use depending on your needs and spending.
Before we dive in, I need to explain how much I spend and what I pay for. In general, I spend about $3,000 on discretionary spending (i.e. ignoring taxes) per month.
How much I spend? About $3,000 on spending (excluding taxes).
Where do I spend it on and which method of payment?Â
Which currency? Mostly SGD, though I do spend some in foreign currency (which I will explain later).Â
These are cards that I use consistently on a day to day basis.
UOB Preferred Platinum Visa
DBS Yuu Visa
Citi Rewards
DBS Women's World Card
UOB One Credit Card
For anything in-person, with Mobile Contactless (i.e. GPay for me), max $600 per calendar month*
Earns 4mpd
One of the simplest, best card to use because as long as you can pay by tapping your phone on the machine, you can use this card. Just have to keep track of the $600 per month spending limit, and the $5 spending blocks that you get miles for. This means that individual transactions of $4.99 gives you 0 miles, and $9.99 gives you 20 miles (equivalent to spending $5).
While this can be used with public transport, I don't because I use the DBS yuu Visa and UOB One Visa.
For select merchants, min. $800 per calendar month and not anymore (because rewards diminishes after). Works with any method of payment
Earns 10mpd
One of the highest earning miles card, but really difficult to use. The common merchants to use this with are:
Singtel bills, only paid via Singtel Kiosks
Foodpanda (incl. PandaMart, excl. subscription fee)
Gojek
Chagee (via app)
Dairy Farm Group (Cold Storage, 7-Eleven, Giant, Guardian)
Public Transport
I like this card because I can adapt my spending habits to earn that 10mpd (use Foodpanda pick up, buy groceries from Giant, pay Singtel bills), but this is not a card for everyone.
For most online spending, max $1,000 per statement month.
Excludes travel, such as flights, hotels, intercity trains. Cannot be used directly with Kris+.
Earns 4mpd
One of the best card for online transactions because of the lack of the $5 spending block restriction that most other cards have. A must-have, just note the additional exceptions above.
For all online spending, max $1,000 per calendar month.
Earns 4mpd
Another great online expenditure card (e.g. Shopee, Uniqlo) and Kris+ usage. Another must-have.
I recommend it only to people who pay the utilities under SP Group because it is the only way to get benefits from paying utilities bill. As the cashback is tiered for three different monthly spendings ($600, $1000 and $2000) and I am still focused on miles collection, I aim to only hit the $600 tiering, using it for:
Utilities (3.33% base cashback + 1% additional for SP utilities = 4.33%)
Select Partners, i.e. Shopee, Grab, Public Transport (3.33% base cashback + 5% additional = 8.33% cashback)
Transactions less than $5, e.g. vending machines, because most miles cards have a $5 spending block restriction (3.33% base cashback)
Calculating my cashback: assuming I spend $250 on utilities, $300 on select partners and $50 on miscellaneous spendings, I get $37.48 in cashback, which is about 6%.
$250 x 4.33% + $300 x 8.33% + $50 x 3.33% = $37.48How does it compare to miles cards? Choosing to pay with 4mpd card over UOB One means each mile costs ~1.5 cents per dollar (cpd), which is just about the average valuation one should have for the miles. And more importantly, there are no good cards that you can pay utilities with! Which is why this card continues to be a mainstay in my line up.
These are cards I use if I expect big ticket spending, or have specific use cases such as skirting around restrictions that generally apply to most miles-accruing cards. Yes, most cards above exclude the following:
Top-up on wallets, e.g. YouTrip, GrabPay. No cards gives you miles/cashback, if not it would be an unlimited money loop.
Government transactions, e.g. paying taxes. No cards gives you miles directly, though you can use CardUp or other payment methods which we will not elaborate on because of how niche and potentially expensive it is.
Insurance payments. Most insurances are excluded, unless you buy them on Online Travel Agents (OTA) such as Klook.
For an exhaustive list, please see MileLion's article. They include hospital and education expenditures, charity etc.
UOB Visa Signature
UOB Lady's Card / Lady's Solitaire Card
KrisFlyer UOB Credit Card
Chocolate Visa
For all big-ticket in-person contactless spending (mobile or physical card tapping), min $1,000 max $1,200 per statement month.
Earns 4mpd
One of the best card for bigger spenders who can reliably hit $1,000. This is useful if you want to buy phones, ipads or computers and can split your transactions across multiple cards, e.g. paying $1,200 using this card and paying the remainder $549 for the iPhone 17 Pro on the UOB PPV.
For travel-related expenditure in SGD (though it can be used in other categories you choose)
Max $1,000 for Lady's Card in only one category, max $750 for Lady's Solitaire Card in each of the two selected categories.
Earns 4mpd
For my two categories, I chose travel and fashion. The former complements the Citi Rewards very well, allowing me to book hotels directly or on OTAs, as well as flights. Sadly this does not include car rentals. The latter is for usage with HeyMax to purchase vouchers, which you can learn more about in MileLion's article (only for experienced users).
This is a great card, but only if you know which category your spending falls under. Only recommend it for people who are willing to put in the effort.
For unlimited SIA group expenditure (Scoot, SIA, KrisShop, Kris+) above the limit, or big-ticket Kris+ items
Earns 3mpd
Super niche, and I only keep it if I want to buy something expensive from merchants that are on Kris+, like Challenger and Harvey Normal. To choose this over using the DBS WWC (4mpd up to $1,000, 0.4mpd beyond), your single item must cost $1,384 or more.
Because of the various quirks that this card has (e.g. the miles are only deposited to your KrisFlyer account after 12 months, having to spend $1,200 on SIA Group expenditure before it can be used in other areas), I do not recommend it to casual miles collectors.
For travel insurance not bought from OTAs, up to $100
Earns 1mpd
What a restrictive card, but it is the only card that earns me miles if I want to buy insurance. The only type of insurance that is this cheap are travel insurances.
For casual miles collectors, this is too much effort.
This is a special segment because there are so many options recently. You may see some repeats of the cards above, e.g. Citi Rewards and Chocolate Visa, and they are important because now there are very good cashback cards that do not have bank fx fees. This means it is now much more expensive to collect miles on foreign currencies, and it is also time to get rid of your YouTrip/Revolut/Wise cards.
1.5% cashback for foreign currency, up to $1,500 per calendar month
0% fx fee
This card was changed in January 2026 to have no fx charges, which makes this an awesome card to use overseas when you are travelling (or shopping in foreign currencies).
1% cashback for foreign currency, unlimited
Free cash withdrawal overseas
0% fx fee
Useful if you expect to spend a lot overseas and have maxed out your Mari Credit Card. Awesome for using cash withdrawal overseas - this literally means you do not need to go to a money changer at all.
For non-travel foreign currency, max $1,000 per statement month.
Earns 4mpd but has a fx spread of ~2.1%
The Amaze Card converts all spending into online SGD spending, but there are a few caveats:
It can only be linked to Mastercards.
Most banks have blocked it, i.e. you cannot earn miles with Amaze. The only banks that work with it are Citibank and Maybank.
Foreign currency expenditure are subjected to a spread of 2.1%, becoming a pseudo-bank fx charge.
When juxtaposed against Mari Credit Card, the cost per mile is approximately 0.9cpm. This is not the best value, but if you value miles at 1.5cpm then this still remains a decent choice. Just do not use it for travel-related expenditure, including car rental.
(2.1% spread + 1.5% cashback opportunity cost) / 4 miles per dollar = 0.9cents per mileFor foreign currency, max S$1,000 per calendar month
0% fx fee
Earns 1mpd
With the opportunity cost of 1.5%, the miles cost 1.5cpm, i.e. the card of last resort.
Cards like UOB Visa Signature, UOB Lady's Card and DBS WWC allows you to accrue 4mpd if you meet the relevant criteria, but charge you 3.25% fx fee. The cost per mile would translate to ~1.19cpm, which is very close to the typical valuation of miles.
When to use it?
Use Instarem Amaze + Citi Rewards on non-travel-related expenditure (max S$1,000 per statement month) - 0.9cpm
Use specialised spending cards that give 4mpd next - 1.19cpm
UOB Visa Signature, min. S$1,000 and max S$1,200 per statement month
UOB PPV, max S$600 per statement month for mobile contactless payments
DBS WWC, max S$1,000 per calendar month for online transactions
Use Chocolate Visa last (max S$1,000) - 1.5cpm
Beyond that, just use one of the two cashback cards listed above, you big spender.
I know, the information above is really information overload. And that does not even take into consideration the list of cards that I do not use but might be useful for you. These include HSBC, OCBC and Maybank cards. Not to forget, the sign-on bonuses that you might want to consider, but I think those are not for the casual users.
As a next step, I am working on a ChatGPT bot to help you determine what your next steps should be, making personalised recommendations of the suite of cards that you should apply for based on your spending habits. Hurray.