The most effective way to collect miles in Singapore is to optimise your spending across specialised credit cards, collaborate with airline ecosystems like KrisFlyer, and use everyday reward partners such as the Kris+ app.
The best approach for you will depend on your regular spending habits and your specific travel aspirations, but most high-mileage strategies combine targeted card usage, loyalty programmes, and occasional special offers.
Use high-yield credit cards
Using a multi-card strategy is at the heart of smart mile collection in Singapore. This typically means:
Mixing high mpd category cards (that earn 4 miles per dollar, or mpd) for specialised spending, alongside an all-round miles card for other spend.
Citi Rewards Card: Earn 4 mpd on online shopping—including retail, fashion, electronics, and food delivery
DBS Woman’s World Card: Offers 4 mpd on online purchases and is available to all genders
HSBC Revolution Card: Gives 4 mpd on online and contactless spend on travel, dining, and shopping
UOB Lady’s Card: Earn 10 mpd on a selected category (e.g., dining, travel, fashion), with a typical monthly cap of S$1,000
Pairing the high mpd category cards with a general-spend miles card for uncapped spend:
UOB PRVI Miles Card: 1.4 mpd for local spend, 3 mpd for overseas spend
Citi PremierMiles Card: 1.2 mpd local, 2.2 mpd overseas, plus two complimentary visits annually to over 1,300 airport lounges globally
DBS Altitude Card: 1.3 mpd locally, 2.2 mpd overseas, and points earned will not expire
Most 4 mpd cards have monthly bonus caps (often S$1,000–$2,000). Align your high-mileage card selections with your natural spend patterns for maximum effect.
Take advantage of Singapore Airlines' KrisFlyer ecosystem
Tapping into the KrisFlyer ecosystem lets you earn miles both on flights and in your daily life.
Use co-branded credit cards
The KrisFlyer UOB Credit Card and American Express Singapore Airlines KrisFlyer Ascend credit miles directly to your KrisFlyer account
These cards often provide accelerated earn rates for spend with Singapore Airlines, Scoot, KrisShop, and via Kris+ partners
Leverage the Kris+ app
Earn KrisFlyer miles at over 1,700 merchants in Singapore, from dining and cafes to retail and wellness services
Many outlets offer instant mile crediting at checkout
Shop on KrisShop or book via Pelago
Shopping at KrisShop or booking activities/experiences through Pelago also earns KrisFlyer miles
Convert partner points
Consolidate your rewards—major hotel programme points (e.g., Marriott Bonvoy, Shangri-La Circle) and other loyalty points can often be converted to KrisFlyer miles, streamlining your balances into one programme
Explore alternative mile-earning methods
Beyond cards and traditional airline partners, boost your miles further by using these strategies:
Bank reward points conversion
Use general rewards cards (like Citi Rewards) to collect bank-specific points (e.g., Citi ThankYou Points, UOB UNI$), and then convert to KrisFlyer or other airline partners for maximum flexibility
Convert local loyalty points:
Programmes like GrabPoints and Yuu allow you to swap partner rewards into KrisFlyer miles.
Great for everyday spending at supermarkets and Grab rides
Make excluded payments work for you
Use services like CardUp and ipaymy to pay for things like income tax, rent, and school fees with your miles card
These platforms charge a fee, but they allow you to earn miles on payments that wouldn’t otherwise earn rewards, helping you meet minimum spend for signup bonuses or large mile hauls
Look out for sign-up bonuses and promos
Credit card welcome offers and limited-time bonuses are among the quickest ways to score tens of thousands of miles shortly after application
Monitor MoneySmart’s deals page and your preferred banks for updates


