Blog
DBS Altitude vs UOB PRVI Miles vs Citi PremierMiles 2026: Miles Earn Rate, Sign-Up Bonus, and Fee Math
1.2 miles per S$1 on DBS Altitude, 1.4 miles per S$1 on UOB PRVI Miles, 1.3 miles per S$1 on Citi PremierMiles. On overseas spend the numbers flip. Sign-up bonuses and fee waivers change the calculus by another 40 to 80 thousand miles in the first year. This is the 2026 side-by-side for Singapore miles-card shoppers.
1.2 miles per S$1 on DBS Altitude, 1.4 miles per S$1 on UOB PRVI Miles, 1.3 miles per S$1 on Citi PremierMiles. On overseas spend the numbers flip. Sign-up bonuses and fee waivers change the calculus by another 40 to 80 thousand miles in the first year. Below is the 2026 side-by-side for Singapore-based buyers weighing these three headline miles cards.
The verdict
1.2 miles per S$1 on DBS Altitude, 1.4 miles per S$1 on UOB PRVI Miles, 1.3 miles per S$1 on Citi PremierMiles. On overseas spend the numbers flip. Sign-up bonuses and fee waivers change the calculus by another 40 to 80 thousand miles in the first year. For a buyer whose spend is majority local SGD, UOB PRVI Miles is the default primary on headline earn rate at roughly 1.4 miles per S$1 on local spend. For a buyer whose spend is heavy in foreign currency, DBS Altitude and UOB PRVI Miles are the tightest race, both landing around 2.0 to 2.4 miles per S$1 on FX transactions. Citi PremierMiles is the fit for buyers who value points that do not expire while the account remains active, especially for slow accumulators toward premium longhaul redemptions. Sign-up bonuses across all three cards historically run in the 40,000 to 80,000 miles band subject to minimum spend, adding meaningful first-year value for buyers who can spend into the required threshold. Fee vs benefit math is closer than headline earn rates suggest once you factor in lounge access, travel insurance, and category boost caps. As of 2026-07-28, verify current terms on each issuer's site before applying. Every card refresh moves the numbers.
Sign up for ShopBack to stack cashback on flights, hotels, and merchants while your miles card handles the spend. Start earning cashback with ShopBack
Where the earn rate differences come from
Miles card earn rates in Singapore look simple in headline form. In practice, they are governed by four levers layered in this order of magnitude.
Lever 1: Base earn rate by currency. Each card publishes a base earn rate for local SGD spend and a separate rate for foreign currency spend. UOB PRVI Miles has historically led on local spend at around 1.4 miles per S$1, with DBS Altitude at around 1.2 miles per S$1 and Citi PremierMiles at around 1.3 miles per S$1. On foreign currency, all three cards land around 2.0 to 2.4 miles per S$1, with the exact numbers close enough that promotional boosts and merchant categories often decide the winner in any given month. This is the layer most buyers benchmark on, but it is only the starting point.
Lever 2: Promotional category boosts and monthly caps. All three cards run promotional earn rates on specific merchant categories, typically online travel, hotels, dining, transport, and selected e-commerce merchants. Boosts run at 3 to 6 miles per S$1 on capped monthly spend, with caps typically in the S$1,000 to S$5,000 per calendar month range depending on category. A buyer who routes S$2,000 per month of online travel spend through a card offering 4 miles per S$1 on that category earns 8,000 miles per month on that channel alone, versus 2,400 to 2,800 miles at the base local rate. Category boosts are volatile: campaigns rotate quarterly and caps get revised at each card refresh, sometimes tightening without prior notice. Read the fine print before assuming a boost applies to your full spend.
Lever 3: Sign-up bonus structure. Sign-up bonuses run in the 40,000 to 80,000 miles range on all three cards subject to minimum spend thresholds within 30 to 90 days of card approval. Structure varies. Some campaigns require S$3,000 spend in 30 days; others S$6,000 in 60 days. Some offer extra miles for paying the annual fee upfront rather than accepting the waiver. Sign-up bonus miles can materially change first-year value: 60,000 bonus miles at KrisFlyer redemption value is enough to move a shortlist decision. The gotcha is that chasing a sign-up bonus you cannot spend into is worse than passing on the card, because you pay the annual fee without earning the bonus or the base miles.
Lever 4: Fee, waiver, and benefit stack. Annual fees on the three cards are in a similar range for the principal cardholder, typically S$196.20 to S$261.60 including GST. First-year fee waivers are standard at signup; ongoing waivers may be granted at customer request based on card activity but are not guaranteed. Beyond the fee, benefits like complimentary airport lounge access via Priority Pass or DragonPass, travel insurance, and dining benefits vary meaningfully between cards. A card that adds 4 airport lounge visits per year is worth roughly S$150 to S$250 in equivalent lounge fees for a business traveller. A card that adds travel insurance is worth another S$100 to S$300 per year for a family that would otherwise buy standalone cover. Value the benefits against what you actually use, not against the marketing sheet.
The layered impact: for a Singapore-based buyer spending S$60,000 per year on cards, differences in base earn rate might swing 6,000 to 12,000 miles per year between the three cards. Differences in sign-up bonus can swing 40,000 to 80,000 miles in year one alone. Category boosts can swing another 10,000 to 30,000 miles depending on merchant mix. Fee and benefit differences can swing S$100 to S$300 in equivalent value. Any of these three cards is defensible; the right pick depends on your spend composition, sign-up timing, and benefit usage.
The numbers, side by side
| Attribute | DBS Altitude Visa Signature | UOB PRVI Miles | Citi PremierMiles |
|---|---|---|---|
| Local SGD spend earn rate (indicative) | 1.2 miles per S$1 | 1.4 miles per S$1 | 1.3 miles per S$1 |
| Foreign currency spend earn rate (indicative) | 2.0 to 2.2 miles per S$1 | 2.2 to 2.4 miles per S$1 | 2.0 to 2.2 miles per S$1 |
| Online travel and hotel boost | 3 to 6 miles per S$1 (capped) | 3 to 6 miles per S$1 (capped) | 3 to 4 miles per S$1 (capped) |
| KrisFlyer transfer route | Direct at 1 to 1 with fee | Direct at 1 to 1 with fee | Direct at 1 to 1 with fee |
| Asia Miles transfer route | Not direct historically | Direct on select variants historically | Direct historically |
| Other partners | Multiple SkyTeam and Star Alliance partners variably supported | Multiple partners including Turkish Miles&Smiles | Multiple partners including Etihad Guest, Turkish |
| Sign-up bonus range (historic campaigns) | 40,000 to 80,000 miles at minimum spend | 40,000 to 80,000 miles at minimum spend | 40,000 to 60,000 miles at minimum spend |
| Annual fee (principal, incl. GST) | Around S$196.20 to S$219.78 | Around S$261.60 | Around S$196.20 to S$208.65 |
| First-year fee waiver | Common at signup | Common at signup | Common at signup |
| Ongoing fee waiver | On request, discretionary | On request, discretionary | On request, discretionary |
| Airport lounge access | Priority Pass visits included (varies by year) | DragonPass or similar (varies by year) | Priority Pass visits included (varies by year) |
| Travel insurance | Included when air tickets charged to card | Included when air tickets charged to card | Included when air tickets charged to card |
| Points expiry (before transfer to airline) | Extended validity | UNI$ expiry defined per issuer | Points do not expire while account active |
| Minimum income requirement | S$30,000 for Singaporeans (higher for foreigners) | S$30,000 for Singaporeans (higher for foreigners) | S$30,000 for Singaporeans (higher for foreigners) |
Directional ranges only. Every attribute above is subject to change with each card refresh. Verify against each bank's current terms page before applying. As of 2026-07-28.
The readout: on pure local spend, UOB PRVI Miles leads by 0.1 to 0.2 miles per S$1 over DBS Altitude and Citi PremierMiles. On foreign currency spend, all three converge within 0.2 miles per S$1. Sign-up bonuses are similar across all three with campaign timing the key variable. Ongoing fee waiver policies are discretionary at all three banks and depend on card activity plus your relationship. The tie-breaker for most buyers is which transfer partners the card supports beyond KrisFlyer and whether the sign-up bonus and category boosts align with your spend.
How to use this
| Buyer profile | Recommended primary card | Why |
|---|---|---|
| Singapore resident, majority SGD local spend, moderate KrisFlyer collector | UOB PRVI Miles | Highest local earn rate, direct KrisFlyer transfer, straightforward daily driver |
| Singapore resident, heavy foreign currency spend (business travel, USD subscriptions) | DBS Altitude or UOB PRVI Miles | Both cards land in the 2.0 to 2.4 mpd range on FX; pick based on sign-up bonus availability |
| Slow accumulator, targeting a longhaul premium redemption over 2 to 3 years | Citi PremierMiles | Points do not expire while account is active; less time pressure on transfer batching |
| Buyer prioritising airport lounge access | DBS Altitude Visa Signature or Citi PremierMiles | Both have included Priority Pass visits in recent variants; count actual visits per year against fee |
| Buyer who mostly needs miles for KrisFlyer Saver business award to nearby Asia | UOB PRVI Miles with sign-up bonus | Fastest path to 60,000+ miles from local spend + sign-up |
| First-time miles card holder, unsure of pattern | DBS Altitude | Broad category coverage, straightforward transfer flow, gentle learning curve |
| High spender with S$100,000+ annual card volume | Two-card portfolio: UOB PRVI Miles + DBS Altitude | Diversify transfer partner options; capture category boosts on both |
| Buyer who values Asia Miles or oneworld routing | Citi PremierMiles historically | Direct Asia Miles transfer route on Citi points; verify current partnership |
| Buyer who wants ongoing fee waiver reliability | Any of the three, request waiver at anniversary | Waivers are discretionary at all three; card activity is the driver, not the card |
| Occasional spender under S$30,000 per year | Pick the card whose sign-up bonus you can hit | At low spend volumes, sign-up bonus dominates ongoing earn differential |
The biggest mistake Singapore buyers make on miles cards is over-optimising on a 0.1 miles-per-dollar difference in headline earn rate while missing a 60,000-mile sign-up bonus by not hitting the minimum spend window. Focus on the total miles you can plausibly earn in the first 12 months, not the marketing-sheet rate.
What this means in practice
In practice, this means a Singapore-based buyer with S$60,000 in annual card spend (S$45,000 local, S$15,000 foreign) evaluating the three cards on a typical year should build the math like this.
Base earn calculation. On UOB PRVI Miles: 45,000 SGD local at 1.4 miles per S$1 = 63,000 miles. 15,000 SGD equivalent foreign at 2.4 miles per S$1 = 36,000 miles. Base annual earn: 99,000 miles. On DBS Altitude: 45,000 at 1.2 = 54,000. 15,000 at 2.2 = 33,000. Base annual: 87,000 miles. On Citi PremierMiles: 45,000 at 1.3 = 58,500. 15,000 at 2.0 = 30,000. Base annual: 88,500 miles.
Sign-up bonus factor. If the buyer can hit the sign-up bonus minimum spend, add 40,000 to 80,000 miles in year one. Assume a typical 60,000-mile bonus for illustration. Year-one totals shift to: UOB PRVI Miles 159,000 miles; DBS Altitude 147,000; Citi PremierMiles 148,500. All three land in a similar band once the sign-up bonus is captured.
Fee net-out. Annual fee waived in year one across all three cards. In year two, without further waiver, cost is S$196 to S$262. At an implied KrisFlyer redemption value, that translates to a break-even against maybe 1 to 2 percent of the year-one miles total. Real fee impact depends on whether you get an ongoing waiver, which is discretionary at all three banks.
Category boost overlay. If the buyer's S$45,000 local spend includes S$12,000 in online travel bookings (say S$1,000 per month), category boost math applies. On a card offering 4 miles per S$1 on online travel, that S$12,000 earns 48,000 miles versus 14,400 to 16,800 miles at base rate. Category boosts are volatile; verify current promotional structure at signup and again mid-year.
Redemption math. A KrisFlyer Saver business award Singapore to Tokyo requires roughly 62,000 to 68,000 miles one-way. Any of the three cards at 99,000 to 159,000 year-one miles covers a roundtrip business award (2 x one-way ~130,000 miles) with headroom, assuming the sign-up bonus is captured. Without the sign-up bonus, one card year covers a one-way but not both directions.
The takeaway: the three cards land close together in total year-one value once sign-up bonus, category boost, and base earn are combined. The right pick is often the one whose sign-up promotion is running when you apply, not the one with the highest published base rate. ShopBack cashback sits in front of the whole loop on flights, hotels, and merchants that accept both cashback partnerships and card spend, adding a second earn layer.
When this does NOT apply
- Your annual card spend is below S$20,000. Miles-card math becomes marginal below that threshold because sign-up bonuses require minimum spend you may not hit and category boost caps are wasted. Consider a cashback card instead.
- You do not fly on paid tickets often enough to redeem miles annually. Miles accumulated but never redeemed lose value to inflation, program devaluation, and dynamic pricing. If you fly less than one longhaul trip per year, cashback is often better.
- You are not a Singapore tax resident or do not meet the minimum income requirement. Card approval is conditional on income documentation. Foreigners on employment pass in Singapore may face higher income requirements or lower credit limits depending on employer and visa status.
- You already carry high revolving credit balance. Miles card interest rates (24 to 28 percent APR typical) wipe out any miles value in a single month of carried balance. Pay off in full monthly or do not chase miles.
- You want a single card that does everything. No single miles card in Singapore covers all spend categories at boosted rates simultaneously. A two-card portfolio (miles primary + cashback secondary or two miles cards for category diversification) is more efficient at higher spend volumes.
- You are close to Monetary Authority of Singapore borrowing limits. MAS enforces total unsecured borrowing limits (approximately 12x monthly income across all issuers) to protect against over-leverage. Opening a fourth card may trigger denial or reduced limits on existing cards.
- You value flexibility over airline-specific redemptions. If you do not want to commit to KrisFlyer as a primary redemption target, a bank-points card with broader redemption options (cashback, statement credit, department store gift cards) may fit better than a pure miles card.
Frequently asked questions
Which Singapore miles card earns the most miles per S$1 spent locally in 2026?
UOB PRVI Miles historically leads on local spend at around 1.4 miles per S$1, followed by Citi PremierMiles at around 1.3 miles per S$1, and DBS Altitude at around 1.2 miles per S$1. The exact numbers move with issuer campaigns and the base earn structure can shift year to year, so verify against each bank's current terms before applying. On foreign currency spend the ranking often flips, with DBS Altitude and Citi PremierMiles typically earning 2.0 to 2.2 miles per S$1 versus UOB PRVI Miles at similar or slightly higher rates. On online spend, promotional caps and category boosts complicate the direct comparison, and all three cards can hit 3 to 4 miles per S$1 on capped monthly online travel and merchant spend during promotion windows.
Which transfer partners does each of DBS Altitude, UOB PRVI Miles, and Citi PremierMiles support?
All three cards feed KrisFlyer as the anchor transfer partner, typically at a 1 to 1 conversion ratio with a fixed conversion fee per batch, in the range of S$25 to S$30 per transfer. Additional transfer partners vary by card: Asia Miles is historically supported on Citi PremierMiles and on select UOB products; Turkish Airlines Miles&Smiles, Etihad Guest, and Qantas Frequent Flyer are variably supported on DBS Altitude and UOB PRVI Miles at different points in time. Flying Blue is not a direct transfer partner on most SG bank-point ecosystems and is typically fed via Amex Membership Rewards. Verify the current transfer partner list on each bank's rewards portal before committing points to a card for a specific transfer route.
How do the fee vs benefit math compare across DBS Altitude, UOB PRVI Miles, and Citi PremierMiles?
Annual fees on the three cards are in a similar range for the principal cardholder, typically S$196.20 to S$261.60 including GST. First-year fee waivers are common at signup; ongoing waivers may be granted at customer request based on card activity, but are not guaranteed. Beyond the annual fee, benefits like complimentary airport lounge access via Priority Pass or DragonPass, travel insurance, and dining benefits vary meaningfully. DBS Altitude Visa Signature has historically included Priority Pass visits per year; UOB PRVI Miles has included limited lounge access via DragonPass in past variants; Citi PremierMiles has historically bundled 2 airport lounge visits per year via Priority Pass. Values change with each card refresh. Read the current benefits pack for each card before applying, and be honest about which benefits you will actually use.
What are the sign-up bonus values on DBS Altitude, UOB PRVI Miles, and Citi PremierMiles in 2026?
Sign-up bonuses on all three cards have historically run in the 40,000 to 80,000 miles range subject to minimum spend thresholds within 30 to 90 days of card approval. Specific structure varies: some campaigns require S$3,000 spend in 30 days, others S$6,000 in 60 days. Extra miles are sometimes offered for paying the annual fee upfront rather than accepting the waiver. Campaigns run through year and change frequently; a card that offered 60,000 bonus miles three months ago may currently offer 40,000 or 80,000. If sign-up bonus miles matter to your decision, check the current campaign on each bank's site and compare against the minimum spend you can realistically hit. Chasing a bonus you cannot spend into is worse than passing on the card.
Which card is best for a Singapore-based buyer with mostly local spend?
UOB PRVI Miles is the strongest default for a Singapore-based buyer whose spend is 70 percent or more in SGD locally, driven by its higher base earn rate on local currency. DBS Altitude sits second and Citi PremierMiles third for pure local spend, though category boosts and promotional caps on the latter two can close the gap for spenders who route heavily through dining, transport, or specific merchants. If your local spend includes meaningful travel bookings, hotel stays, or air ticket purchases, DBS Altitude's boosted travel category earn rate can pull ahead. The right answer depends on the composition of your local spend, not the headline rate alone.
Which card is best for a Singapore-based buyer with heavy foreign currency spend?
For heavy foreign currency spenders, DBS Altitude and UOB PRVI Miles are historically the tightest race, both landing around 2.0 to 2.4 miles per S$1 on FX transactions. Citi PremierMiles is close behind. Foreign transaction fees on all three cards land in the 3.0 to 3.5 percent range including markup, which effectively reduces the net miles-per-SGD-of-value calculation. A buyer who spends S$30,000 per year in foreign currency (business travel, overseas online shopping, subscriptions billed in USD) earns roughly 60,000 to 72,000 miles per year on foreign spend across any of the three cards, before promotional boosts. If you also want overseas cash access with no foreign transaction fee, a debit card with FX-free spending pairs well with any of these credit cards.
Do DBS Altitude, UOB PRVI Miles, or Citi PremierMiles offer better online spend earn rates?
All three cards run promotional online spend earn rates that vary by campaign and category. DBS Altitude has historically boosted online travel and hotel bookings to 3 to 6 miles per S$1 on capped monthly spend. UOB PRVI Miles has offered similar boosts on selected online merchant categories. Citi PremierMiles has run online travel and merchant boosts in the same range. Caps apply, typically S$1,000 to S$5,000 per calendar month depending on category. If your spend is heavy on online travel, hotels, and Airbnb-adjacent bookings, verify current promotional caps and category definitions before assuming any card will hit its published boost rate on your full spend. Category boosts are volatile and get revised more often than base rates.
How do miles expire on DBS Altitude, UOB PRVI Miles, and Citi PremierMiles?
Miles on all three cards are stored in the issuer's proprietary points system before transfer, and each system has its own expiry rules. Citi PremierMiles points historically do not expire as long as the account remains active and in good standing, a genuine differentiator among Singapore miles cards. DBS points on the Altitude card have historically had a longer validity window before expiry. UOB UNI$ points on PRVI Miles have a defined expiry period after which unconverted points forfeit. Once transferred to KrisFlyer, Asia Miles, or another airline program, miles expiry is governed by that program's rules, typically 36 months for KrisFlyer with extension options. Verify current expiry policies on each issuer's site before letting points accumulate.
Which card is best for building toward a specific KrisFlyer redemption?
All three cards route directly to KrisFlyer at 1 to 1, so the choice comes down to earn rate on your actual spend, transfer fees per batch, and expiry timing. If your primary redemption target is a KrisFlyer Saver business award to Tokyo (roughly 62,000 to 68,000 miles one-way), you can hit that from S$45,000 to S$55,000 in local spend on UOB PRVI Miles, or from a slightly larger spend base on DBS Altitude and Citi PremierMiles. Combine with the sign-up bonus if you can complete the minimum spend within the required window, and one card year plus a bonus can plausibly cover a business award to a nearby Asia city. For a longhaul premium redemption (100,000+ miles one-way), plan across multiple card years or supplement with additional miles cards.
Can I hold DBS Altitude, UOB PRVI Miles, and Citi PremierMiles simultaneously?
Yes, subject to each issuer's approval based on your income, existing credit exposure across all issuers, and Monetary Authority of Singapore borrowing limits. Holding all three cards is unusual and not usually optimal because you dilute your spend across three earn streams, none of which unlock category boosts efficiently. A more common pattern is to hold one primary miles card as the daily driver, one secondary miles card that captures foreign currency spend, and one non-miles card for category-specific cashback via a rewards program like ShopBack. Verify total unsecured credit exposure with MAS guidelines and your existing issuer relationships before applying for a third or fourth card.
Key takeaways
- UOB PRVI Miles leads on headline local SGD earn rate at around 1.4 miles per S$1 in 2026; DBS Altitude and Citi PremierMiles follow at 1.2 to 1.3 miles per S$1
- All three cards land in a similar 2.0 to 2.4 miles per S$1 band on foreign currency spend, with campaign timing the practical differentiator
- Sign-up bonuses run 40,000 to 80,000 miles subject to minimum spend and change frequently; a captured sign-up bonus can outweigh multiple years of base-rate differential
- Annual fees are S$196 to S$262 for principal cardholders across all three; first-year fee waivers standard, ongoing waivers discretionary
- Citi PremierMiles points historically do not expire while the account is active, useful for slow accumulators toward longhaul premium redemptions
- All three cards route to KrisFlyer at 1 to 1 with per-batch conversion fees; Asia Miles and other partner support varies by card and product
- Category boosts on online travel and merchant spend can materially change total annual miles earned; verify current caps and category definitions
- A two-card portfolio (miles primary + cashback secondary) at higher spend volumes captures both airline miles and rewards program cashback like ShopBack
- Focus on total year-one miles earned including sign-up bonus and category boosts, not the headline base earn rate
ShopBack cashback stacks with your miles card on flights, hotels, and thousands of merchants. Join ShopBack and start earning
Disclaimer
The views and recommendations expressed in this article are those of the author.
Credit card earn rates, sign-up bonus campaigns, transfer partner arrangements, annual fees, waiver policies, and benefits are subject to change and vary by card variant. Please verify current terms and eligibility directly with DBS Bank, UOB, and Citibank Singapore before applying for any credit card. Nothing in this article constitutes financial advice. Consider your personal financial situation, existing credit exposure, and Monetary Authority of Singapore borrowing guidelines before applying for additional credit. As of 2026-07-28.
This article is intended for general informational purposes only and should not be considered professional financial or tax advice.
Related articles
The Marketplace Sale Winner by Month in 2026: Lazada, Shopee, and Amazon Singapore Head to Head
A 2026 event-by-event comparison of Lazada, Shopee, and Amazon Singapore across 9.9, 10.10, 11.11, Black Friday SG, and 12.12. Shopee wins for everyday household on payday and 9.9. Lazada wins for electronics depth on 11.11. Amazon SG wins for imports on Black Friday. Which platform has the best deals depends on both category and sale window.

Travel Insurance Singapore 2026: NTUC vs FWD vs Allianz vs MSIG vs Singlife Compared
A direct comparison of the top Singapore travel insurance providers in 2026, NTUC Income, FWD, Allianz, MSIG, and Singlife, including medical cover, baggage, trip cancellation, and which wins for short-haul, long-haul, and family travel.

How to Get the Cheapest Flights from Singapore in 2026: What's Actually Changed and What Works
A 2026 guide to finding cheap flights from Singapore — which booking tactics still work, how airline pricing has shifted, and where cashback applies on flight bookings.

Shop, book trips, and play games to earn Cashback
No points, no credits. Just real cash. Withdraw to Paypal or bank account, and spend however you like.

