Excellent Deal: DBS Altitude Offering Up to 40,000 Miles For New and Existing Customers
Update: promo has been upsized from 1st August to 30th September 2023
Have S$2,000 of spending, especially on online flights or hotel transactions? This is a great deal for you to consider with lots of miles to be earned.
If you are yet to be a principal DBS/POSB cardholder, you can get up to 37,000 miles 40,000 miles with the DBS Altitude Amex Card. Even if you already have a DBS/POSB card, you can still get up to 26,000 miles, which is a great deal considering how most banks don’t even offer rewards for existing cardholders these days.

DBS Altitude
Get 1.3 mpd for local spend. Free Priority Pass membership which gives 2 complimentary lounge vists a year (exclusive to Visa version only).
🎁 New Cardholders
Apply as a new cardholder by 31st August 2026, use promo code SINGSAVER, and fill up the SingSaver Rewards Form to choose your gift¹:
HeyMax account required for Max Miles. You can also top up for more gift options. Tap Apply to see more details on the landing page.
Minimum spend of S$500 within 30 days from card approval is required to be eligible for rewards.
⚠️ Important Steps
- Make sure to apply with the promo code and fill up the SingSaver Rewards Redemption Form. No form means no reward, so do not miss this step.
- Maintain valid DBS PayLah! account by the end of the Qualifying Spend period to be eligible for the reward.
- Make a minimum spend of S$500 within 30 days of card approval.
Terms and Conditions: [1]
For reference only; refer to exact details in terms and conditions
New to DBS/POSB cardholders
| Card | DBS Altitude (Amex) | DBS Altitude (Amex) ⭐️ | DBS Altitude (Visa) | DBS Altitude (Visa) |
| Offer | Up to 37,000 miles | Up to 27,000 miles with annual fee waiver | Up to 31,000 miles | Up to 21,000 miles with annual fee waiver |
| Promo code | ALTMEX | ALTMEXW | ALTVIS | ALTVISW |
| (A) Bonus Miles With S$2,000 spend | 21,000 miles | 21,000 miles | 12,000 miles | 12,000 miles |
| (B) Miles earned on S$2,000 (base 1.2 mpd earn rate) | 2,400 miles | 2,400 miles | 2,400 miles | 2,400 miles |
| (C) Bonus miles if S$2,000 spent on online hotels/flights (bonus 1.8 mpd earn rate) | 3,600 miles | 3,600 miles | 3,600 miles | 3,600 miles |
| (D) Payment of $194.40 annual fee | 10,000 miles | Not applicable | 10,000 miles | Not applicable |
The headlining “37,000 miles” is due assuming you achieve (A) + (B) + (C) + (D).
I don’t think (D) is advisable as paying S$194.40 for 10,000 miles is a rather expensive way to buy miles. There are many other ways to purchase miles at less than this 1.94 cents per mile rate.
Ideally, you should just complete (A) + (B) + (C) for the the best earn rate for this promo, and this can be done just by buying S$2,000 worth of flights or hotels online.
Even if you spend on other things outside of online flights/hotels transactions, just completing (A) + (B) gives you good value. With the DBS Altitude Amex offer, you get 23,400 miles on S$2,000 of spend which is a staggering 11.7 miles per dollar earn rate.
For existing DBS/POSB cardholders
| Card | DBS Altitude (Amex) | DBS Altitude (Amex) ⭐️ |
| Offer | Up to 26,000 miles | Up to 16,000 miles with annual fee waiver |
| Promo Code | ALTMEXA | ALTMEXAW |
| (A) Bonus Miles With S$2,000 spend | 10,000 miles | 10,000 miles |
| (B) Miles earned on S$2,000 (base 1.2 mpd earn rate) | 2,400 miles | 2,400 miles |
| (C) Bonus miles if S$2,000 spent on online hotels/flights (bonus 1.8 mpd earn rate) | 3,600 miles | 3,600 miles |
| (D) Payment of $194.40 annual fee | 10,000 miles with payment of 1st year card annual fee of S$192.60 (Inclusive of GST) | Annual Fee waived |
| Total | 26,000 miles | 16,000 miles |
Existing cardholders are not left out of this promo as long as you don’t have a DBS Altitude Amex card.
Again, I recommend not paying the annual fee for the extra 10,000 miles.
The promo is also best if your S$2,000 spend is on online hotels/flights because of the bonus 1.8 miles per dollar earn rate, but it’s not too shabby even if you are just spending the S$2,000 on other transactions. Even on ordinary spend, 12,400 miles on $2,000 of spend is a handsome 6.2 miles per dollar earn rate.
What I would do to maximise the current promos
Personally, if I were a new DBS/POSB cardholder, this is what I would do:
- Apply for DBS yuu card first (S$260 reward)
- Apply for the DBS Altitude Amex as an existing DBS cardholder with fee waiver (16,000 miles)
As a new customer, you do get 11,000 more miles from this promo compared to an existing cardholder, but applying for this promo would preclude you from the S$250 promo of the DBS yuu.
The DBS yuu promo does come with another S$500 of spend requirement, but I think it’s well worth it since S$260 is worth significantly more than 11,000 miles in my books.
If you already have a DBS/POSB card, this Altitude promo is a no-brainer. The 6.2 miles per dollar earn rate you’d get from spending the S$2,000 almost anywhere is unbeatable by virtually every other miles card. It is also a lot more easier to fulfil than high-earn cashback cards‘ conditions. This is definitely an excellent promo.
Seth Wee was a licensed financial adviser representative from 2009 to 2025, with over 16 years of experience in Singapore’s financial advisory industry.
He started Sethisfy.com in 2019 to share practical insights on credit cards, banking products, and miles strategies, helping readers identify financial products that deliver the best value. Seth has been featured in CNA, Channel 8, Today, and a host of other publications. In 2025, he was also part of a panel at CPF’s Ready For Life festival.
Subscribe to the channel for free updates!
Disclaimer: I may receive an affiliate/referral fee when you sign up for services/products on this site, and such fees keep the site running. I would only recommend services/products I would personally use or recommend to my own friends and family, but I do not provide any warranty or guarantee for the quality of these services/products. Thank you for supporting my site!
Please exercise due diligence when signing up for any service/product as I will not be liable for any personal loss, financial or otherwise. Content published here are my sole views and personal opinion, and none of the information here constitutes personal financial advice nor represents the views of my employer(s).