5 Best Miles Credit Cards in Singapore (2026): Citi PremierMiles, DBS Altitude, UOB PRVI Sign-Up Bonuses Compared
Deals

5 Best Miles Credit Cards in Singapore (2026): Citi PremierMiles, DBS Altitude, UOB PRVI Sign-Up Bonuses Compared

DBS Altitude now pays 38,000 miles for S$800 of spend, the same hurdle that gets you 30,960 miles plus a S$100 Trip.com gift card at Citi PremierMiles. We compare Singapore's 5 best miles credit cards for 2026 on sign-up bonuses, annual fees, miles-per-dollar and lounge access, with every figure re-checked against the issuer's own site on 13 September 2026.

Marcus Wong3 May 202610 min readUpdated 13 Sept 2026

Air miles credit cards are the original Singapore travel hack, and in 2026 the real gap between the top cards is in the welcome offer, not the earn rate.

> Quick view: the biggest bonus that is actually easy to clear is DBS Altitude, 38,000 miles for S$800 of spend, apply by 31 Oct 2026. Citi's miles offer and both UOB offers close 30 Sep. The catch: at DBS, Citi and AMEX, taking a fee waiver cuts the bonus.

1
Citi PremierMiles Card logo

Citi PremierMiles Card

The smartest 'set and forget' miles card on the Singapore market, now sold as the Citi PremierMiles World Select Mastercard. 1.2 mpd local and 2.2 mpd on foreign currency spend, with the killer feature that Citi Miles never expire and are uncapped, so you only convert them to KrisFlyer or another partner when you actually need to redeem. It also runs the highest bonus rate on this list through its own booking links: up to 10 Citi Miles per S$1 on Kaligo (valid till 31 December 2026) and up to 7.2 on Agoda hotel bookings. Annual fee S$196.20 (incl. 9% GST). Read the welcome offer carefully, because the two routes are nowhere near equivalent: a new Citi cardmember who PAYS the S$196.20 fee and spends S$800 within 2 months ends up with 30,960 miles, while one who takes the first-year fee waiver and spends the same S$800 gets 8,960. Applications must be submitted by 30 September 2026. On top of either miles route, Citi's Online Sign-Up Flash Deal adds a S$100 Trip.com Gift Card for applications made on the Citibank website or Citi Mobile app from 1 September to 31 October 2026, on the same S$800 of spend. It is open only if you hold no Citi main credit card and have not closed one in the last 12 months, its spend window runs from approval to the end of the second full calendar month after it, and the gift card is loaded into the Citi Mobile app by 30 April 2027 with 3 months to activate it on Trip.com. Includes 2 complimentary Priority Pass lounge visits per calendar year (membership is on application and reserved for the principal cardmember), a Flight Delay Pass giving a complimentary LoungeKey visit when a registered flight is delayed 2 hours or more, and a 10,000 Citi Miles renewal bonus each year you pay the annual fee. One catch on that renewal bonus: if you later get the fee waived, the 10,000 miles are reversed.

Visit website
2
UOB PRVI Miles Card logo

UOB PRVI Miles Card

The overseas-spending champion. 1.4 mpd local and 2.4 mpd overseas, the highest mainstream mpd in Singapore, and 3 mpd on spend in Malaysia, Indonesia, Thailand and Vietnam, which is where most Singaporeans actually burn their holiday budget. Up to 8 mpd on Agoda hotel bookings through UOB's own PRVI Miles landing page (book by 15 August 2027, stay by 15 November 2027) and on Expedia hotels, activities and car rentals (book by 31 March 2027); note Expedia flights earn 3 mpd, not 8, and bookings made outside those dedicated links earn nothing extra. Quietly the best lounge deal of the non-premium cards here: 4 complimentary Priority Pass visits per calendar year for the principal cardmember, with guests and any visits beyond the four charged at US$35 per person. Annual fee S$261.60 with a first-year waiver. The current welcome offer is not miles at all: new-to-UOB applicants who apply by 30 September 2026 and spend S$1,000 in the first month get a S$100 Samsung e-voucher, plus 10% off at the Samsung online store on a S$1,000 minimum spend, capped at S$100. One caveat that matters on an overseas card: UOB charges a 3.25% administrative fee on non-SGD transactions, of which 1% is retained by Visa or Mastercard, so the 2.4 mpd is not quite the free lunch the headline rate suggests. Best for: anyone spending 30%+ of their card spend in foreign currency, including online shopping in USD, frequent regional trips, or business travellers with international clients.

Visit website
3
DBS Altitude Card logo

DBS Altitude Card

The strongest everyday earn rate of the entry-level miles cards, and right now the best sign-up bonus you can realistically clear: 1.3 mpd local and 2.2 mpd overseas, which quietly beats Citi PremierMiles on local spend. The live welcome offer runs to 31 October 2026 for customers holding no principal DBS or POSB credit card who have not cancelled one in the last 12 months. Apply with promo code ALTS38, spend S$800 within 60 days of approval, hold a valid DBS PayLah! account by the end of that period and pay the S$196.20 first-year fee, and you get 38,000 miles. Code ALTSW28 pays 28,000 on the fee-waiver route, and code MINTER swaps the miles for a Samsonite MINTER 80/30 trunk luggage worth S$680 on the same S$800 spend. DBS Points convert to KrisFlyer, Asia Miles, Qantas and airasia points, plus Kris+ (KrisPay), four airline programmes rather than a huge list, so check your preferred airline is on it. KrisFlyer, Asia Miles and Qantas conversions go in blocks of 5,000 DBS Points (= 10,000 miles) and carry a S$27.25 admin fee each time; automating it through the KrisFlyer Miles Auto Conversion Programme costs a further S$43.60 a year. Annual fee S$196.20 with a year-1 waiver, and this is now live, not pending: DBS scrapped the S$25,000 spend-based waiver with effect from 1 August 2026, so from year 2 a waiver is a discretionary request through digibank rather than automatic. Paying the fee does hand back 10,000 miles (5,000 DBS Points) as a renewal bonus, though DBS reverses those points if the fee is later waived. Includes complimentary travel insurance and 2 Priority Pass lounge visits per membership year on the Visa Signature variant; the AMEX variant has no lounge benefit.

Visit website
4
AMEX KrisFlyer Ascend Card logo

AMEX KrisFlyer Ascend Card

The KrisFlyer purist's pick. 1.2 mpd on local SGD spend, 2 mpd on Singapore Airlines, Scoot, KrisShop and Pelago purchases, and 2 mpd on Grab (capped at S$200 of Grab spend a month). Miles credit DIRECTLY to your KrisFlyer account, with no manual conversion and no admin fee. Includes 1 complimentary night a year at participating Hilton properties in Asia Pacific, complimentary Hilton Honors Silver status enrolment, Hertz Gold Plus Rewards benefits (up to 10% off worldwide rentals plus a car-class upgrade and a free additional driver), and a 10,000 KrisFlyer miles renewal redemption voucher when you pay the fee. Two benefits worth more than the headline rate if you fit them: a Foreign Spend Miles Redemption Voucher worth 18,000 KrisFlyer miles if you spend the equivalent of S$10,000 or more in foreign currency between 1 November 2025 and 31 October 2026, and a fast track to KrisFlyer Elite Gold on S$15,000 of spend including at least S$5,000 with the Singapore Airlines group within the first 12 months, valid till 16 December 2026. Do not expect lounge access from the card itself, as the four lounge vouchers were dropped back in November 2024. Welcome offer for cards approved by 31 January 2027: up to 45,000 bonus miles for new-to-AMEX applicants, meaning no basic or supplementary AMEX consumer card in the last 24 months (up to 25,000 if you already hold an AMEX card), built from 20,000 with annual fee payment and S$8,000 of spend in the first 6 months, 20,000 more on your first spend in month 15, and 5,000 on the very first charge for first-time Singapore Airlines credit card applicants. Annual fee S$397.85 (incl. 9% GST), and read this bit carefully: AMEX publishes the first-year waiver only for the first 2 supplementary cards, not the principal card, and the welcome miles are conditional on that fee being paid. There is no spend-based waiver. Best for: anyone who flies SQ 4+ times a year and primarily wants KrisFlyer miles.

Visit website
5
UOB Visa Infinite Metal Card logo

UOB Visa Infinite Metal Card

The premium perks card. 1.4 mpd local and 2.4 mpd overseas (same as PRVI Miles), but with the heavy benefits: 12 complimentary lounge passes per 12-month membership year at 1,400+ airport lounges via The Airport Companion Programme by DragonPass, cut down from unlimited access on 1 June 2026, with guests drawing from the same pool of 12 rather than coming free and anything past 12 charged at US$32 per person. Add 24/7 UOB Visa Infinite Concierge, travel personal accident cover up to US$1,000,000, purchase protection to S$10,000, complimentary weekday golf green fees, waived miles conversion fees, and up to 30% off at participating restaurants. Annual fee S$654 (incl. 9% GST), and note it is strictly non-waivable, with no first-year or spend-based waiver. That fee reads differently from year 2, though: paying it in full earns 25,000 renewal miles, and a further 15,000 if your qualifying spend hit S$100,000 in the preceding membership year, for up to 40,000 miles a year. Welcome offer running to 30 September 2026: 60,000 bonus miles for new-to-card customers (40,000 for existing UOB cardholders) on S$4,000 spend within 30 days of approval with the S$654 fee paid in full, down from 80,000 miles earlier in the year, and the bonus lands two months after the fee is posted. Best for: frequent travellers who will genuinely use 12 lounge visits a year.

Visit website

How we compared them

We looked at Singapore's 5 most-used miles cards on miles-per-dollar rates (mpd), bonus categories, sign-up offers, annual fees, and the soft perks that genuinely matter, such as lounge access and renewal miles. Cards with KrisFlyer and Star Alliance redemptions get extra weight given Singapore's location. All rates, fees and perks above were re-checked against each issuer's own website on 13 September 2026. Annual fees are quoted inclusive of 9% GST.

The picks split cleanly along three axes: how much you spend, where you spend it (local versus overseas), and which airline programme you actually redeem with.

Which miles card has the best sign-up bonus right now?

Sign-up bonuses move faster than earn rates, and the headline number is almost never what lands in your account. Every offer below has a fee condition attached. As of 13 September 2026:

CardBonusWhat you must doCloses
UOB Visa Infinite Metal60,000 miles (40,000 existing UOB)S$4,000 in 30 days + pay the non-waivable S$654 fee30 Sep 2026
DBS Altitude38,000 miles (code ALTS38)S$800 in 60 days + PayLah! account + pay the S$196.20 fee31 Oct 2026
Citi PremierMiles30,960 miles total + S$100 Trip.com gift cardS$800 in 2 months + pay the S$196.20 fee; gift card needs an online or app applicationMiles 30 Sep 2026, gift card 31 Oct 2026
AMEX KrisFlyer AscendUp to 45,000 milesS$8,000 in 6 months + pay the S$397.85 fee, second tranche at month 1531 Jan 2027
UOB PRVI MilesS$100 Samsung e-voucherS$1,000 in the first month, new-to-UOB30 Sep 2026

Two things follow from that table. First, DBS and Citi ask for exactly the same S$800 of spend and exactly the same S$196.20 fee, and DBS pays about 7,000 more miles for it. Citi's reply, since 1 September, is a S$100 Trip.com gift card on top, which only closes that gap if you would book on Trip.com anyway. On the easy-money end, the DBS Altitude is now the card to beat.

Second, the fee-waiver route is a trap on three of these cards, and it is not equally bad on each. Citi punishes it hardest: 30,000 bonus miles if you pay, 8,000 if you take the first-year waiver, a 22,000-mile swing. DBS charges 10,000 for it, since promo code ALTSW28 pays 28,000 with the waiver against ALTS38's 38,000 with the fee. On AMEX, the welcome miles are conditional on the annual fee being paid outright. If you were planning to ask for a waiver, price that in before you apply.

Worth knowing: DBS also offers the Samsonite MINTER 80/30 trunk luggage (worth S$680) instead of miles under promo code MINTER, on the same S$800 spend. Both DBS routes are open only to customers who hold no principal DBS or POSB credit card and have not cancelled one in the last 12 months.

How to choose

  • You spend mostly in Singapore: DBS Altitude at 1.3 mpd, the highest local rate here.
  • You spend heavily overseas: UOB PRVI Miles at 2.4 mpd, and 3 mpd across Malaysia, Indonesia, Thailand and Vietnam. Remember UOB's 3.25% administrative fee on non-SGD transactions, of which 1% goes to Visa or Mastercard.
  • You want flexibility: Citi PremierMiles, because Citi Miles never expire and are uncapped, so you can decide the airline later.
  • You only fly SQ: AMEX KrisFlyer Ascend, since miles land in KrisFlyer with no conversion step and no admin fee.
  • You are in airports constantly: UOB Visa Infinite Metal, but only if you will genuinely use 12 lounge visits a year.

Related reads

*All figures re-verified against citibank.com.sg, uob.com.sg, dbs.com.sg and americanexpress.com/sg on 13 September 2026. Promotions and fees are set by the issuers and change without notice; confirm on the issuer's own page before you apply. This is general information, not financial advice.*

Frequently Asked Questions

Which credit card earns the most miles in Singapore in 2026?

For overseas spending: UOB PRVI Miles at 2.4 miles per S$1, rising to 3 mpd in Malaysia, Indonesia, Thailand and Vietnam and up to 8 mpd on hotel bookings via Agoda and Expedia. For local spending: DBS Altitude at 1.3 mpd, the highest of the mainstream entry-level miles cards. Citi PremierMiles is the most balanced at 1.2 mpd local, 2.2 mpd on foreign currency, plus miles that never expire and are uncapped, and it goes to 10 Citi Miles per S$1 on Kaligo hotel bookings made through its dedicated link. The 'best' card depends on whether you spend mostly locally, overseas, or through the issuers' own booking portals.

Which miles card has the best sign-up bonus in Singapore right now?

As of 13 September 2026 the biggest raw number is the UOB Visa Infinite Metal at 60,000 bonus miles (40,000 for existing UOB cardholders) for S$4,000 spend within 30 days of approval, offer valid till 30 September 2026, but you have to pay its non-waivable S$654 annual fee to qualify. The best value for a small spend is DBS Altitude: apply by 31 October 2026 with promo code ALTS38, spend S$800 within 60 days of approval, hold a valid DBS PayLah! account, and pay the S$196.20 first-year fee, and you get 38,000 miles. Citi PremierMiles asks for the same S$800 in 2 months and the same S$196.20 fee but pays 30,960 in total, with applications closing 30 September 2026; apply online or in the Citi Mobile app by 31 October 2026 and a S$100 Trip.com gift card is added on top. AMEX KrisFlyer Ascend offers up to 45,000 miles on S$8,000 spend for cards approved by 31 January 2027, though only 25,000 of it can land in year 1 and the rest depends on you paying a second annual fee. UOB PRVI Miles is running a non-miles offer instead: a S$100 Samsung e-voucher for new-to-UOB applicants who spend S$1,000 in the first month, for applications by 30 September 2026.

Do KrisFlyer miles expire in Singapore?

Yes, KrisFlyer miles expire 36 months after they're earned. Citi PremierMiles is the popular workaround: Citi's own miles never expire and are uncapped, and you only convert to KrisFlyer when you actually want to redeem a flight, restarting the 36-month clock at conversion. DBS Points also do not expire. AMEX Membership Rewards points don't expire as long as your card is active, though the KrisFlyer Ascend credits miles straight to KrisFlyer, so those miles start their 36-month clock immediately.

Are credit card annual fees worth it for miles cards in Singapore?

Usually yes for moderate-to-heavy travellers, and in 2026 paying the fee is often the point rather than the cost. Annual fees range from S$196.20 (Citi PremierMiles and DBS Altitude) through S$261.60 (UOB PRVI Miles) and S$397.85 (AMEX KrisFlyer Ascend) to S$654 (UOB Visa Infinite Metal). Citi and DBS both hand back 10,000 miles for paying the fee, and both reverse that bonus if you later get the fee waived. The UOB Visa Infinite Metal pays 25,000 miles for paying its fee from the second membership year, plus another 15,000 if you spent S$100,000 in the preceding year, which changes how that S$654 reads. Watch three 2026 changes: the UOB Visa Infinite Metal fee is strictly non-waivable with no first-year or spend-based waiver at all; DBS scrapped the S$25,000 spend-based waiver on the Altitude with effect from 1 August 2026, leaving only a discretionary request through digibank; and AMEX publishes a first-year waiver on the KrisFlyer Ascend only for the first 2 supplementary cards, not the principal card, whose welcome miles require the fee to be paid.

Which miles credit card gives airport lounge access in Singapore?

All five on this list except one give you something, but the counts differ more than most people expect. UOB Visa Infinite Metal is the most generous at 12 complimentary lounge passes per 12-month membership year across 1,400+ lounges through The Airport Companion Programme by DragonPass, with guests drawing from the same 12 and anything beyond that charged at US$32 per person. UOB PRVI Miles gives 4 complimentary Priority Pass visits per calendar year for the principal cardmember, with guests and excess visits at US$35 per person. Citi PremierMiles and the DBS Altitude Visa Signature each give 2 visits, and on Citi the Priority Pass membership is on application and reserved for the principal cardmember. The DBS Altitude American Express variant has no lounge benefit at all. AMEX KrisFlyer Ascend also has none, since its four lounge vouchers were dropped in November 2024, though hitting its KrisFlyer Elite Gold fast track brings SilverKris and Star Alliance lounge access through the airline instead.

How many miles do I need for a Singapore Airlines flight?

Approximate KrisFlyer 'Saver' redemption rates: SIN-Bangkok return ~30,000 miles (Economy), SIN-Tokyo ~57,000, SIN-London ~93,000, SIN-New York ~110,000. Business class roughly doubles. Miles bookings open 355 days before departure, so book early for popular routes. Add a S$30-50 booking fee plus carrier-imposed taxes, which can be S$200+ on some routes.

Which airlines can I transfer my Singapore credit card points to?

This is where the cards differ most, and it is worth checking before you apply. DBS Points convert to just four airline programmes: KrisFlyer, Asia Miles, Qantas and airasia points, plus Kris+ (KrisPay). KrisFlyer, Asia Miles and Qantas all go in blocks of 5,000 DBS Points (10,000 miles) with a S$27.25 admin fee per conversion, and airasia points convert at 500 DBS Points to 1,500 points. If you want that to happen automatically, DBS charges S$43.60 a year for its KrisFlyer Miles Auto Conversion Programme. Citi Miles transfer to a wider set of airline and hotel partners and never expire, so you can sit on them until you know which programme you need. AMEX KrisFlyer Ascend skips conversion entirely: miles credit straight into your KrisFlyer account with no admin fee, which is the whole point of the card if you only ever fly SQ. UOB Visa Infinite Metal cardmembers get miles conversion fees waived. If you want Oneworld or SkyTeam redemptions specifically, check the current partner list on the issuer's site before applying, as these line-ups change.

#best miles credit card singapore 2026#citi premiermiles#uob prvi miles#dbs altitude#amex krisflyer ascend#uob visa infinite metal#krisflyer miles singapore#miles credit card comparison#travel rewards card singapore#miles card sign up bonus singapore

You Might Also Like