Best Travel Credit Cards in Singapore 2026: Maximising KrisFlyer Miles for Free Flights

Best Travel Credit Cards in Singapore 2026: Maximising KrisFlyer Miles for Free Flights

Introduction

I've been chasing miles for over 10 years. Booked my first "free" flight (Singapore to Bangkok on SQ) using KrisFlyer miles back in 2016. Felt like I'd hacked the system.

Then I realised something painful: I'd left 40% of potential miles on the table because I was using the wrong card for the wrong purchase.



Here's the hard truth about miles in Singapore 2026: The golden era of "just use any miles card" is over. Banks have gotten smart. They now give you 3 or 4 miles per dollar on specific categories, but only 0.4 mpd on everything else.

This guide is for Singaporeans who want to:

  • Choose the right card for your spending pattern (not mine)

  • Maximise KrisFlyer miles without complex spreadsheet gymnastics

  • Avoid the "annual fee trap" that eats your miles' value

I've personally used or reviewed 9 different miles cards over the past decade. Here's what actually works in 2026.

Part 1: How Miles Work in Singapore 2026 (The 30-Second Version)

Before we dive into cards, you need to understand one thing:

Term What It Means Why It Matters
mpd Miles per dollar spent Higher = faster free flights
Transfer ratio Points → KrisFlyer miles Most cards: 1 point = 1-2 miles
Expiry When miles disappear Some never expire. Some do in 3 years
Annual fee Card cost per year 200 SGD can kill your "free" flight value

The math you need to know:
A one-way Singapore to Tokyo (Economy Saver) costs 35,000 KrisFlyer miles.
At 4 mpd, you need to spend 8,750 SGD.
At 1.2 mpd, you need to spend 29,166 SGD.

Choose wisely.

Part 2: The Best KrisFlyer Credit Cards in Singapore 2026 (Ranked)

I've broken this down by who you are – not just "best overall" nonsense.

Card #1: UOB KrisFlyer Credit Card – Best for Everyday Spenders

Quick Facts Details
Best for People who want miles directly (no conversion)
Annual fee S$196.20 (first year waived)
Min. income (SC/PR) S$30,000
Min. income (Foreigner) S$40,000

Earn rates (actual, tested):

Spending Category Miles per S$1
Singapore Airlines / Scoot / KrisShop / Kris+ / Pelago 3.0 mpd
Dining, online shopping, transport, travel bookings Up to 2.4 mpd
All other spending 1.2 mpd

Why I like it:
Miles go directly into your KrisFlyer account. No conversion. No waiting. I've used this card for 2 years – every time I book SQ flights, the miles appear within days.

The catch:
Foreign transaction fee is 3.25% . Don't use this card overseas. Get a separate card for that.

Elite Silver status hack:
Spending on this card counts toward KrisFlyer Elite Silver qualification (25,000 Elite miles or 25 Elite sectors) . Priority check-in and extra baggage for something you're already buying? Yes.

My imperfect experience:
I accidentally used this card for a hotel booking in Japan. The 3.25% fee ate 35 SGD on a 1,000 SGD stay. Now I use it only for:

  • SQ/Scoot flights (3 mpd)

  • Grab rides in Singapore (2.4 mpd)

  • Foodpanda (2.4 mpd)

Card #2: American Express KrisFlyer Ascend – Best for SIA Loyalists

Quick Facts Details
Best for Frequent SIA flyers chasing Elite Gold status
Annual fee S$343.35 (no waiver, ever)
Min. income Not published (AMEX internal assessment)

Welcome bonus (until 16 Jun 2026):

Condition Miles
Pay annual fee + spend S$1,000 in first 2 months 24,800 miles
First transaction (new AMEX customers) 5,000 miles
Based on S$1,000 spend 1,200 miles
TOTAL Up to 31,000 miles

Earn rates:

Spending Category Miles per S$1
Singapore Airlines / Scoot 2.0 mpd
Other spending Standard rate

Why this card is special:
It's the only personal credit card in Singapore that offers an accelerated path to KrisFlyer Elite Gold status . Elite Gold gets you:

  • SilverKris Lounge access worldwide

  • Priority check-in and boarding

  • Extra baggage allowance

The brutal truth about the annual fee:
S$343.35 with no waiver . You pay this every year. If you don't fly SIA at least 4-5 times annually, this card is burning your money.

What I'd do:
Get this card only if you're chasing Elite Gold and you already spend naturally on SIA/Scoot. The 31,000 welcome miles + Elite Gold fast track can be worth it for 1 year. Then cancel before the second annual fee hits.

Card #3: Citi PremierMiles Card – Best for Miles That Never Expire

Quick Facts Details
Best for Occasional travellers (1-2 trips/year)
Annual fee S$196.20 (first year waived)
Min. income (SC/PR) S$30,000

Earn rates:

Spending Category Miles per S$1
Overseas spend 2.2 mpd
Kaligo hotel bookings Up to 10 mpd
Local spend 1.2 - 2.0 mpd

The killer feature:
Citi Miles never expire . This is huge if you travel once a year or are saving for a big redemption (like Suites class to Tokyo).

Pro Tip:
Book hotels through Kaligo using your Citi PremierMiles card. You get up to 10 mpd – that's 10,000 miles on a 1,000 SGD booking. I did this for a Bangkok trip and earned enough miles for a short-haul redemption.

The downside:
You have to manually transfer Citi Miles to KrisFlyer. Takes 2-3 days. Not a dealbreaker, but annoying if you're booking a last-minute flight.

Card #4: HSBC Revolution Card – Best for High Earn Rate (No Annual Fee)

Quick Facts Details
Best for Young professionals, high online spending
Annual fee Zero
Min. income S$30,000

Earn rates (after April 2026 changes):

Condition Miles per S$1
Online + contactless spending (with HSBC Everyday Global Account + S$50k deposit) 8 mpd
Online + contactless spending (standard) 4 mpd
Other spending Standard rate

What counts as "online + contactless":
Dining, shopping, travel, ride-hailing, taxis, memberships – locally and internationally .

Why this is my daily driver:
No annual fee means zero pressure to "earn back" the cost. At 4 mpd on my daily Starbucks, Grab, and Shopee purchases, I'm earning miles without thinking.

The catch:
The 8 mpd requires an HSBC Everyday Global Account with S$50,000 in deposits . That's a lot of cash to park. For most people, the standard 4 mpd is still excellent.

My imperfect experience:
I thought "contactless spending" meant Apple Pay anywhere. Wrong. It's specifically Visa contactless transactions. My Amex tap-to-pay didn't count. Switched to using the physical card or Apple Pay via Visa. Lesson learned.

Card #5: DBS Altitude Visa – Best for Beginners

Quick Facts Details
Best for First-time miles collectors
Annual fee S$194.40 (first year waived)
Min. income S$30,000

Earn rates:

Spending Category Miles per S$1
Online flight & hotel bookings Up to 2.2 mpd
Overseas spend 2 mpd
Local spend 1.2 mpd

Why beginners like it:
DBS Points never expire . You can hoard points for years while you learn the miles game. No pressure. No rush.

The downside:
You need to convert DBS Points to KrisFlyer miles manually. Conversion ratio is decent (1 point = 2 miles). But it's an extra step.

Pro Tip:
Use the DBS Altitude for Agoda bookings through DBS's travel portal. You get bonus miles on top of the base earn rate.

Part 3: Card Comparison Table (2026 Rates)

Card Best For Top Earn Rate Annual Fee Miles Expiry? Overseas Fee
UOB KrisFlyer Everyday spend 3 mpd (SQ/Scoot) S$196.20 (1st yr waived) KrisFlyer expiry (36 months) 3.25%
AMEX Ascend Elite Gold chasers 2 mpd (SQ/Scoot) S$343.35 (no waiver) KrisFlyer expiry ~2.5%
Citi PremierMiles Miles that never expire 2.2 mpd (overseas) S$196.20 (1st yr waived) Never expire ~2.5%
HSBC Revolution High earn rate 4-8 mpd (online/contactless) S$0 Points expiry (3 years) Low
DBS Altitude Beginners 2.2 mpd (travel bookings) S$194.40 (1st yr waived) Never expire ~2.5%

Part 4: How to Maximise KrisFlyer Miles (The 2-Card Strategy)

After 10 years of trial and error, here's the setup that works best for most Singaporeans:

Card #1 (Daily Spending): HSBC Revolution

  • Use for: All contactless/online purchases in Singapore

  • Earn rate: 4-8 mpd

  • Why: No annual fee. High earn rate on things you already buy.

Card #2 (Travel & Flights): UOB KrisFlyer

  • Use for: SIA/Scoot flights, overseas dining/online shopping

  • Earn rate: 3 mpd on flights, up to 2.4 mpd on overseas categories

  • Why: Direct miles to KrisFlyer. Elite Silver qualification.

What NOT to do:
Don't use UOB KrisFlyer for local spending at 1.2 mpd when HSBC gives you 4 mpd on the same purchase. That's leaving 70% of miles on the table.

Part 5: Welcome Bonuses You Should Not Ignore (May-June 2026)

Card Bonus Condition Deadline
AMEX KrisFlyer Ascend Up to 31,000 miles Pay annual fee + spend S$1,000 in 2 months 16 Jun 2026
AMEX KrisFlyer (basic) Up to 14,000 miles Spend S$1,000 in 2 months 16 Jun 2026
Standard Chartered Journey Up to 30,000 miles New cardholder promo Ongoing

My advice on welcome bonuses:
Don't apply for a card just for the bonus. Apply for the card that fits your spending pattern. Then treat the bonus as... a bonus.

The exception is the AMEX Ascend 31,000 miles + Elite Gold fast track – if you have a big trip planned (e.g., Europe or US business class), that 31,000 miles is worth ~S 450 i n f l i g h t v a l u e . T h e S 450inflightvalue.TheS343 annual fee becomes worth it for one year.

Part 6: Common Mistakes That Kill Your Miles Value

Mistake #1: Redeeming Economy Saver on Short Hauls

Singapore to Kuala Lumpur: 7,500 miles one-way.
Cash price: ~S$100.
Value per mile: 1.3 cents.

Singapore to Tokyo (Business): 68,000 miles one-way.
Cash price: ~S$4,000.
Value per mile: 5.9 cents.

Always redeem for long-haul business or first class. Short-haul economy is terrible value.

Mistake #2: Paying Annual Fees Without Calculating

S$200 annual fee on a card that earns you 10,000 miles/year?
You're paying 2 cents per mile. That's worse than just buying miles outright.

Rule: If your annual miles from natural spending are under 20,000, don't pay an annual fee. Use no-fee cards like HSBC Revolution.

Mistake #3: Hoarding Miles That Expire

KrisFlyer miles expire 36 months after the month you earned them.
DBS Points and Citi Miles never expire .

My strategy:
Use UOB KrisFlyer or AMEX for miles you'll redeem within 12-18 months. Use DBS Altitude or Citi PremierMiles for long-term saving.

Mistake #4: Forgetting the 3.25% Overseas Fee

UOB KrisFlyer charges 3.25% on overseas transactions . On a S 5 , 000 E u r o p e t r i p , t h a t ′ s S 5,000Europetrip,that′sS162.50 in fees – which could have been 4,000 miles on another card.

Fix: Get a separate card with no foreign transaction fee for overseas spending (Citi PremierMiles is better at ~2.5%, but still not zero).

What I'd Do Differently (And You Should Too)

After a decade of miles chasing, here's my honest advice for Singaporeans in 2026:

  1. Don't get more than 2-3 cards. I had 7 at one point. The annual fees totalled S 1 , 200. I e a r n e d m a y b e 50 , 000 e x t r a m i l e s – w o r t h S 1,200.Iearnedmaybe50,000extramiles–worthS500. I lost money.

  2. HSBC Revolution + UOB KrisFlyer is the sweet spot for most people. No annual fee on the HSBC, and the UOB gives you direct miles + Elite Silver path.

  3. Never pay an annual fee unless you're getting Elite status. The math rarely works otherwise.

  4. If you travel once a year or less, get Citi PremierMiles. The non-expiring miles are more valuable than a higher earn rate you won't hit.

  5. Set a calendar reminder every 6 months to check your KrisFlyer expiry. I lost 15,000 miles in 2019 because I forgot. That's a one-way to Bangkok in Business class. Gone.

One Last Story (So You Don't Make My Mistake)

  1. I had 80,000 KrisFlyer miles saved over 2 years. Was going to book Singapore to Tokyo Business class (68,000 miles).

Then COVID hit. Borders closed. I couldn't fly.

I assumed KrisFlyer would extend expiry. They did – but only for miles earned in 2020. Mine were from 2019. They expired while I was stuck at home.

80,000 miles gone. Value: ~S$2,000 if redeemed well.

Now I never hoard miles for more than 18 months. I redeem as soon as I have enough for a trip I actually want to take. Even if the trip is 8 months away – I book it.

Don't hoard. Redeem.

Want More?

If this saved you from an expensive mistake, you might want:

  • KrisFlyer redemption sweet spots – where your miles go furthest (hint: not Europe)

  • How to earn 50,000 miles in 6 months without changing your spending

Comment below or DM me. I reply to everyone – because I've been that confused beginner sitting at Changi, wondering why my "miles card" isn't getting me anywhere.

Post a Comment

Previous Post Next Post

POST ADS1

POST ADS 2