Citi PremierMiles vs DBS Altitude: Which Entry Miles Card Wins in 2026?

Citi PremierMiles vs DBS Altitude is the classic first-miles-card decision in Singapore, and the two cards look almost identical: both charge S$196.20 a year (first year free), both hand you two airport lounge visits, both let your miles sit forever without expiring. The split happens in three small places. DBS Altitude earns 1.3 miles per S$1 locally against Citi's 1.2, so on home-currency spend DBS quietly wins. Citi swings back hard on travel bookings, paying up to 7.2 miles per S$1 on Agoda hotels while DBS scrapped its online-travel bonus years ago. And since 1 August 2026 DBS no longer waives the fee automatically when you spend S$25,000 in a card year, which changes the long-term maths. As of October 2026, here is who each card is actually for.

The 30-second verdict

If most of your card spend is ordinary local stuff (groceries, transport, dining, bills), DBS Altitude edges ahead because 1.3 miles per dollar beats 1.2. The gap is small, but it compounds: on S$2,000 a month of local spend that is 2,400 extra miles a year for free.

If you book your own hotels and flights and chase richer earn rates, Citi PremierMiles is the better tool. Its travel-portal bonuses (up to 7.2 miles per S$1 on Agoda, up to 10 on Kaligo, running till 31 December 2026) and its much longer transfer-partner list give a frequent traveller more ways to turn spend into a premium-cabin seat.

Neither card is a foreign-currency star. Both pay 2.2 miles per S$1 overseas, which is fine but no longer market-leading. If overseas spend dominates your wallet, a higher-floor card or a multi-currency card route can beat both, something we cover in our roundup of the best miles credit cards in Singapore.

Citi PremierMiles vs DBS Altitude at a glance

Update, 13 October 2026: Citi now includes travel insurance again, but only on the PremierMiles World Select Mastercard, and DBS's fourth transfer partner is Qantas, not the Cathay this guide listed beside Asia Miles, which is Cathay's own programme. The headline numbers below are verified against the issuers as of October 2026. Earn rates are quoted as miles per S$1 (mpd). One important note up front: DBS Altitude awards DBS Points, which convert at 1 point to 2 miles, so DBS markets the same card as both '1.3 miles' and the underlying point rate. We use the miles figure throughout to keep the comparison apples-to-apples.

Citi PremierMiles vs DBS Altitude key terms, as of October 2026
FeatureCiti PremierMilesDBS Altitude (Visa Signature)
Local spend earn rate1.2 mpd1.3 mpd
Foreign currency earn rate2.2 mpd2.2 mpd
Online travel bonusUp to 7.2 mpd Agoda, up to 10 mpd Kaligo (till 31 Dec 2026)None (removed Apr 2024)
Annual feeS$196.20 (1st year free)S$196.20 (1st year free)
Renewal bonus if you pay the fee10,000 miles10,000 miles
Min. income (Singaporean / PR)S$30,000S$30,000 (S$15,000 if aged 56+)
Min. income (foreigner)S$42,000S$45,000
Miles expiryNeverNever
Transfer partners11+ airlines and hotels4 (KrisFlyer, Asia Miles, Qantas, AirAsia)
Transfer feeS$27.25 per conversionS$27.25 per conversion (or S$43.60/yr auto-convert)
Airport lounge2 Priority Pass visits/year2 Priority Pass visits/year
Travel insuranceWorld Select Mastercard version onlyVisa Signature travel insurance (reinstated Apr 2026)

Where DBS Altitude actually wins

DBS Altitude's advantage is the boring, reliable kind. The 1.3 mpd local rate is the highest base local earn among the mainstream entry miles cards, and because almost everyone spends more locally than overseas, this is the rate that matters most for total miles earned.

It also has two quieter perks. Older applicants get a lower income floor: a Singaporean or PR aged 56 and above qualifies at S$15,000 a year instead of S$30,000, which makes Altitude one of the few miles cards a semi-retired parent can actually get approved for. And DBS offers a KrisFlyer auto-conversion programme at S$43.60 a year that drips your points to KrisFlyer automatically, so you never forget to transfer before a points expiry concern (DBS Points themselves do not expire).

Where Citi PremierMiles actually wins

Citi's edge is flexibility. With 11-plus transfer partners (KrisFlyer, Asia Miles, Qantas, British Airways, Etihad, Qatar, Turkish Miles&Smiles and more), you can route miles to whichever programme has award space on the route you want. DBS Altitude transfers to only four programmes, and realistically KrisFlyer and Asia Miles are the two most Singaporeans use, so the gap matters most for travellers who book oddball international itineraries.

The bigger lever is the travel portal. Booking hotels through Citi's Agoda or Kaligo links earns up to 7.2 and up to 10 miles per S$1 respectively (promotion running to 31 December 2026), versus a flat 1.2 mpd if you booked the same hotel elsewhere. On a S$1,500 holiday hotel bill that is the difference between roughly 1,800 miles and over 10,000 miles. If you book your own accommodation, this single feature can outweigh DBS's 0.1 mpd local edge.

Citi also runs a welcome offer for new Citi cardmembers of up to 30,000 bonus miles plus a S$100 Trip.com gift card when you spend S$800 within two months of approval, shown as valid until 31 October 2026, as of October 2026. The base gift in Citi's terms, 8,000 miles for the same spend, runs to 31 March 2027. That is a meaningful head start for a new applicant. Before you commit, run the numbers on what those miles are worth to you using our miles value and spend calculator approach mindset of cost-per-mile.

The August 2026 fee-waiver change nobody mentions

Here is the detail that flips the long-term comparison. DBS Altitude has historically waived its annual fee automatically once you spent S$25,000 in a card year. Since 1 August 2026, DBS has stopped that spend-based waiver. Now you either pay the S$196.20 (and collect the 10,000 renewal miles, worth roughly 1.3 to 2 cents each), or you call in and request a waiver case by case.

Citi PremierMiles has never offered an automatic spend-based waiver either, so this change brings the two cards closer together rather than handing one a clear win. The practical takeaway: from August 2026, budget to either pay both cards' fees (and treat the 10,000 renewal miles as fair value) or proactively negotiate a waiver each year. Do not assume Altitude waives itself anymore.

If you would rather not pay any miles-card fee, our guide on how to waive a credit card annual fee in Singapore walks through the retention scripts that work with both DBS and Citi.

How to choose between them

Pick the card that matches where your dollars go, not the marketing. Three quick filters settle most cases.

Choose DBS Altitude if

Choose Citi PremierMiles if

Consider holding both

Because both waive the first-year fee, a common play is to open both, use DBS Altitude for everyday local spend and Citi PremierMiles for hotel and flexible-airline bookings, then decide which fee to pay (or waive) before renewal. You pool miles toward the same KrisFlyer account from either card. Just track your transfer fees so they do not quietly erode the gains, and only transfer when you are ready to book, since both programmes' miles never expire while sitting on the card.

Frequently asked questions

Which earns more miles on everyday local spending, Citi PremierMiles or DBS Altitude?

DBS Altitude, narrowly. It earns 1.3 miles per S$1 on local spend versus Citi PremierMiles' 1.2, so for the same dollar of groceries or dining DBS gives slightly more. The gap is real but small, about 2,400 extra miles a year on S$2,000 of monthly local spend.

Do Citi PremierMiles or DBS Altitude miles expire?

No. Citi Miles never expire while your account stays in good standing, and DBS Points are permanent on the Altitude card. That means you can accumulate over several years and only transfer to an airline programme when you are ready to book an award flight, avoiding wasted transfer fees.

What changed with the DBS Altitude annual fee in 2026?

Since 1 August 2026, DBS no longer waives the fee automatically after S$25,000 of annual spend. You either pay the S$196.20 fee (and receive 10,000 renewal miles) or request a waiver from DBS case by case, so do not assume the fee waives itself anymore.

Which card is better for booking hotels and flights?

Citi PremierMiles. It earns up to 7.2 miles per S$1 on Agoda hotels and up to 10 on Kaligo (promotion running to 31 December 2026), while DBS Altitude removed its online-travel bonus in April 2024 and now earns only its base rate on such bookings. For self-booked travel, Citi is the clear winner.

Sources

Keep exploring

This is general financial information for Singapore, not personal financial advice. Figures change, so verify current rates against the official sources above before acting. See our full disclaimer.

Junxiong-WFG Organisation is an authorised representative of AIA Financial Advisers Private Limited (Reg. No. 201715016G).