SINGAPORE DAILY REPORT English
Singapore Current Singapore Daily Report
Subscribe
Blog Business Local Politics Tech World

Best Credit Card for Miles Singapore: Top Picks Compared

James Freddie Davies Howard • 2026-07-25 • Reviewed by Daniel Mercer

If you’ve ever swiped your card for a coffee in Singapore and wondered whether those dollars could be earning you a free flight, you’re not alone. The miles game here is built around KrisFlyer, and the right plastic can turn your daily MRT ride and hawker lunch into a business-class upgrade.

Top general spend earn rate: 1.2–1.4 mpd ·
Average sign-up bonus: 10,000 miles ·
KrisFlyer mile value: $0.01–$0.02 each ·
Min miles for short-haul economy redemption: 10,000 miles ·
Cards with lounge access in top tier: 5+

Quick snapshot

1Best for KrisFlyer Transfer
2Best for Lounge Access
3Best for SimplyGo & Transport
4Best Sign-up Bonus
  • KrisFlyer UOB: up to 10,000 miles (MoneySmart)

What is the best credit card for KrisFlyer points?

Four cards dominate the conversation in Singapore: Citi PremierMiles, DBS Altitude, UOB PRVI Miles, and UOB Preferred Platinum. Each has a different profile for earning rates, fees, and perks. One consistent pattern: general spending cards that offer 1.2 to 1.4 miles per dollar are the most versatile choice for most users.

Card General Spend Rate (mpd) Annual Fee Min Income
Citi PremierMiles 1.2 (MoneySmart) $0 (first year), $194 thereafter $30,000
DBS Altitude 1.4 (MoneySmart) $0 (first year), $192.60 thereafter $60,000
UOB PRVI Miles 1.4 (MoneySmart) $0 (first year), $260 thereafter $80,000
KrisFlyer UOB 1.1 (Singapore Airlines (official KrisFlyer program)) $1,500 (min spend waived first year) $30,000

Key features of top KrisFlyer cards

Two main categories exist: co-brand cards that credit miles directly to KrisFlyer, and general spending cards that let you transfer points to KrisFlyer and other airline programs. Co-brand cards like KrisFlyer UOB and AMEX KrisFlyer earn directly into your KrisFlyer account at 1.1 mpd (Singapore Airlines). General spending cards typically earn at higher rates (1.2–1.4 mpd) but require a transfer step.

Comparing earn rates and annual fees

The highest general spend earn rate belongs to DBS Altitude and UOB PRVI Miles at 1.4 mpd (MoneySmart). Both waive the annual fee in the first year. Citi PremierMiles trails at 1.2 mpd but offers a lower minimum income threshold of $30,000. For a user earning $40,000 a year and spending $2,000 monthly, the DBS Altitude yields an extra 480 miles annually compared to Citi PremierMiles.

Which card offers the highest sign-up bonus?

KrisFlyer UOB typically offers around 10,000 bonus miles after meeting an initial spend requirement (MoneySmart). AMEX KrisFlyer cards offer variable sign-up promotions depending on the season. The trade-off: a co-brand card’s 10,000 miles is worth about $100–$200 in flight value, which may or may not justify a $1,500 minimum spend threshold.

Bottom line: For most Singapore spenders, DBS Altitude or UOB PRVI Miles offer the highest general earn rate with a generous sign-up bonus. The KrisFlyer UOB co-brand card is best for users who want simplicity and direct KrisFlyer credit. Casual earners: your best move is a card that waives the first-year annual fee.

The implication: choosing the right card depends on your spending pattern and whether you value simplicity or higher earn rates.

How much are KrisFlyer miles worth?

KrisFlyer miles are typically valued at $0.01 to $0.02 per mile depending on the redemption (SingSaver (Singapore credit card comparison site)). That means a 50,000-mile bonus can be worth $500 to $1,000 in flights.

Calculating the value of 1,000 KrisFlyer miles

1,000 KrisFlyer miles are worth approximately $10 to $20 in flight value (SingSaver). This makes each mile worth roughly 1 to 2 cents. For a $100 transaction earning 1.4 mpd, you get 140 miles worth $1.40–$2.80 — a 1.4%–2.8% effective rebate. That’s competitive with cashback cards that offer 1.5%–2% on general spending.

What 20,000 points can get you in economy and business class

20,000 KrisFlyer miles can redeem a short-haul economy round-trip to nearby destinations like Kuala Lumpur or Bangkok (SingSaver). In business class, the same 20,000 miles covers a one-way short-haul flight. For a Singapore-based traveler who makes 3–4 regional trips a year, accumulating 60,000–80,000 miles can unlock a medium-haul business class ticket.

Redemption examples for 50,000 miles

50,000 miles can redeem a medium-haul business class flight to cities like Tokyo or Hong Kong, or a long-haul economy ticket to Europe (SingSaver). To put it in spending terms: at 1.4 mpd, you’d need to spend about $35,700 to earn 50,000 miles — achievable over 2–3 years for a typical Singapore household earning $80,000+ annually.

The catch

KrisFlyer miles expire after 3 years of inactivity (Singapore Airlines). A traveler who accumulates slowly may lose value if they don’t redeem within that window. For infrequent flyers, a cashback card may deliver more reliable value.

Bottom line: KrisFlyer miles deliver 1–2 cents of value per mile, making a business-class redemption the sweet spot. For value seekers: aim for business class redemptions on long-haul routes where per-mile value peaks at 2 cents. For economy travelers: compare the effective rebate against a 1.5% cashback card before committing to a miles strategy.

The pattern: higher valuation comes from business class redemptions; casual users should compare with cashback.

Which cards give free airport lounge access?

Lounge access is a major differentiator among miles cards in Singapore. Five cards in the premium tier offer at least 2 complimentary visits per year, while the HSBC Premier Mastercard offers unlimited access for the cardholder and 3 supplementary cardholders (HSBC Singapore).

Card Lounge Program Visits Per Year Annual Fee
Citi PremierMiles Priority Pass (MoneySmart) 2 $194
DBS Altitude Priority Pass (MoneySmart) 2 $192.60
UOB PRVI Miles Priority Pass (MoneySmart) 2 $260
Amex KrisFlyer Ascend SATS Premier & Plaza Premium (SingSaver) 4 $250 (waived first year)
HSBC Premier Mastercard LoungeKey (HSBC Singapore) Unlimited $0 (requires Premier banking relationship)

Cards offering complimentary lounge visits

The Amex KrisFlyer Ascend leads the mid-tier pack with 4 visits per year to SATS Premier and Plaza Premium lounges (SingSaver). For unlimited access, the HSBC Premier Mastercard is the only option — but it requires maintaining a Premier banking account with HSBC (HSBC Singapore).

Annual fee vs lounge benefit analysis

A single Priority Pass visit costs about $35–$50. With 2 visits per year, your effective value from cards like Citi PremierMiles is $70–$100 — covering roughly half the annual fee. The Amex Ascend’s 4 visits represent $140–$200 in value against a $250 annual fee. The catch: the fee must be paid to access the benefit (Trevallog (travel blog)).

Priority Pass membership included

Citi, DBS, and UOB all bundle Priority Pass Select memberships. This gives access to 1,300+ lounges globally. The HSBC Premier Mastercard uses LoungeKey, which covers a comparable network (Mainly Miles (miles & travel review site)).

Why this matters

For a Singapore-based traveler taking 4–6 trips a year, a card with at least 4 lounge visits (like Amex Ascend) effectively offsets its annual fee through lounge access alone. A less frequent traveler (1–2 trips) benefits most from the free first year on Citi or DBS cards, treating the 2 visits as a bonus rather than a fee justification.

Bottom line: What this means: lounge access can offset annual fees for frequent travelers, but infrequent flyers may prefer no-fee cards.

Which Singapore credit card is best for travel?

Three cards stand out for travel-specific spending categories: OCBC 90°N Card offers 2.1 mpd on travel and foreign currency transactions (MoneySmart). DBS Altitude offers 3 mpd on online hotel and flight bookings.

Best for overseas spending

The OCBC 90°N Card earns 2.1 mpd on all foreign currency spending and travel-related transactions (MoneySmart). For a traveler spending $5,000 overseas annually, that’s 10,500 miles — worth about $105–$210. No other general spending card exceeds 2 mpd on foreign transactions.

Best for travel insurance and perks

UOB PRVI Miles includes complimentary travel insurance with trip cancellation, baggage delay, and medical coverage (UOB Singapore (official card page)). DBS Altitude and Citi PremierMiles also include travel insurance, though coverage limits vary. The pattern: cards with higher annual fees ($192–$260) bundle more comprehensive insurance.

Best for hotel and flight redemptions

The DBS Altitude’s 3 mpd on online hotel and flight bookings gives it an edge for users who book through platforms like Agoda, Expedia, or directly with airlines. For a user spending $3,000 annually on hotel bookings, that’s 9,000 miles — worth about $90–$180.

Bottom line: For travel-heavy spenders in Singapore, OCBC 90°N is the best overseas spending card. For flight and hotel bookings, DBS Altitude’s 3 mpd bonus category creates a clear advantage. Budget-conscious travelers: choose a card with waivable first-year fees and evaluate whether the insurance bundle justifies the annual cost.

The catch: travel-specific cards often have higher annual fees, so total spending must justify the cost.

What’s the best credit card to use to get airline miles?

The answer depends on whether you want to transfer to multiple airline programs or stick with a single loyalty program. General spending cards like Citi PremierMiles allow transfers to KrisFlyer, Asia Miles, and other programs (MoneySmart). Co-brand cards like KrisFlyer UOB credit directly to KrisFlyer only (Singapore Airlines).

General spending miles cards vs co-branded cards

General spending cards offer higher earn rates (1.2–1.4 mpd) and flexibility to transfer to multiple programs. Co-brand cards offer lower earn rates (1.1 mpd) but eliminate the transfer step, meaning no conversion fees and immediate credit. For a user earning 50,000 miles annually, a general spending card yields 10,000–15,000 more miles — worth $100–$300 more in flight value.

Transfer partners and flexibility

Citi PremierMiles transfers to 12+ airline programs including KrisFlyer, Asia Miles, and Qantas. DBS Altitude transfers to 8+ programs. UOB PRVI Miles transfers to KrisFlyer and 5 others (MoneySmart). For a traveler who redeems across multiple alliances, general spending cards offer the most flexibility.

Best for non-KrisFlyer programs

Citi PremierMiles is the best choice for non-KrisFlyer redemptions, offering transfers to Asia Miles, Qantas, and British Airways Executive Club (MoneySmart). This is especially relevant for users who travel on Cathay Pacific, Japan Airlines, or other oneworld and Star Alliance partners.

Bottom line: For users committed to KrisFlyer, a co-brand card is simpler but earns fewer miles. General spending cards earn 20–30% more miles per dollar and offer transfer flexibility. For loyalty campers: choose a general spending card unless you value immediate KrisFlyer credit above all else.

The decision: general spending cards offer flexibility and higher earn rates, while co-brand cards simplify the process.

What’s confirmed and what’s unclear

Confirmed facts

  • Citi PremierMiles earns 1.2 mpd on general spending (MoneySmart)
  • UOB Preferred Platinum earns miles on SimplyGo public transport transactions (MileLion)
  • KrisFlyer miles transfer from multiple bank programs including Citi, DBS, UOB, and AMEX (Singapore Airlines)
  • Amex KrisFlyer Ascend offers 4 lounge visits per year (SingSaver)
  • HSBC Premier Mastercard offers unlimited lounge access (HSBC Singapore)

What’s unclear

  • Whether specific bonus categories (like 3 mpd on travel bookings) will remain beyond 2026 — bank programs change categories periodically
  • Exact valuation of KrisFlyer miles — varies based on redemption choice and availability (SingSaver)
  • Whether the KrisFlyer UOB card will retain its SimplyGo earning structure in future program updates
  • Whether the KrisFlyer UOB Credit Card offers any lounge access benefit (some sources indicate none)
  • Whether the Amex KrisFlyer Ascend lounge access requires payment of the annual fee (some sources say yes)

“Citi PremierMiles, DBS Altitude, and UOB PRVI Miles are widely considered the top three general spending miles cards in Singapore, each offering between 1.2 and 1.4 miles per dollar on everyday spending.”

— MoneySmart Singapore editorial team

“The UOB Preferred Platinum Visa Card is exceptional for SimplyGo transactions — you can earn miles on your daily MRT and bus rides without any extra steps.”

— SingSaver review

The implication for Singapore cardholders is clear: a combined strategy of using UOB Preferred Platinum for public transport and a premium general spending card like DBS Altitude for everyday purchases maximizes miles accumulation without chasing bonus categories. For the traveler taking 4+ trips annually, the Amex KrisFlyer Ascend’s 4 lounge visits plus a general spending card creates a powerful duo. For the casual user, a single card like Citi PremierMiles with a waivable first-year fee keeps costs low while building miles gradually. For the commuter who spends $200 monthly on MRT and bus, the UOB Preferred Platinum alone can earn over 3,000 miles a year from transport — a free short-haul economy ticket every 3 years.

Frequently asked questions

How do I choose the best miles credit card for my spending?

Match the card to your largest spending categories. If you spend heavily on public transport, choose UOB Preferred Platinum. For general spending, pick DBS Altitude or Citi PremierMiles. If you travel 4+ times a year, prioritize cards with lounge access like Amex KrisFlyer Ascend.

What is the minimum income required for a miles credit card in Singapore?

Minimum income thresholds range from $30,000 for Citi PremierMiles to $80,000 for UOB PRVI Miles (MoneySmart). DBS Altitude requires $60,000.

Can I combine miles earned from different credit cards into KrisFlyer?

No, you cannot directly combine miles from different bank programs into a single KrisFlyer account. You must transfer from each bank’s rewards program separately into KrisFlyer (Singapore Airlines).

Is it worth paying an annual fee for a miles credit card?

It depends on your spending. If the miles earned plus lounge access value exceed the fee, yes. For a user spending $2,000 monthly, a $194 fee card (Citi PremierMiles) earns about 28,800 miles worth $288–$576 — exceeding the fee. For lower-spend users, choose cards with waivable first-year fees.

How long do KrisFlyer miles expire?

KrisFlyer miles expire 3 years after the last account activity. Inactivity means no earning or redeeming miles within that period (Singapore Airlines).

Do miles credit cards offer travel insurance?

Yes, most premium miles cards in Singapore include travel insurance. UOB PRVI Miles and DBS Altitude provide complimentary coverage with trip cancellation, baggage delay, and medical protection (UOB Singapore).

What is the difference between mpd and miles per dollar?

mpd (miles per dollar) and miles per dollar are the same metric. If a card earns 1.4 mpd, you get 1.4 miles for every Singapore dollar spent. Higher mpd means faster mile accumulation.



James Freddie Davies Howard

About the author

James Freddie Davies Howard

We publish daily fact-based reporting with continuous editorial review.