Credit Cards Deals

DBS Altitude offering up to 21,000 miles sign-up bonus

New DBS credit card holders can get up to 21,000 bonus miles with the Altitude card between now and 31st January 2023, for S$4,000 spend, plus there's a 10,000 miles deal for existing customers.

DBS is running a sign-up bonus offer for its popular Altitude credit cards, with new-to-bank customers eligible to earn up to 21,000 bonus miles when successfully applying and meeting a retail spend of S$4,000 in the first 60 days from approval.


Existing DBS cardholders can also benefit from a 10,000 miles bonus when signing up for the Altitude Amex card and making the same minimum spend.

In all cases, you can also pick up an additional 10,000 bonus miles, for a total of up to 31,000 miles in some cases, by voluntarily paying the card’s annual fee of S$192.60.

The deals are good for those applying by 31st January 2023.

Eligibility (new-to-bank)

To be eligible for the new-to-bank bonus for both DBS Altitude cards, you’ll need to meet the following criteria.

New To Bank? DBS defines ‘new-to-bank’ customers as those who:

  • do not currently hold any principal DBS/POSB credit card; and
  • have not cancelled any DBS/POSB credit card(s) within the last 12 months

If you are a supplementary DBS/POSB cardholder, but not a primary cardholder on any such account, you will qualify as a new customer.

New customer sign-up bonuses

New-to-bank customers are eligible for the for the following two options when signing up for the DBS Altitude Amex card.

DBS Altitude Amex
(new customers)