How to Actually Stack Klook Promo Codes in Singapore (2026 Card Guide)

Travel · ~11 min · Dealy SG Team
Klook promo code stacking guide for Singapore with DBS, UOB, HSBC and Mastercard card discounts
~11 min read

It is Thursday at noon. Klook drops new SG codes and the S$10-minimum trap catches first-time stackers. Dealy editors run the codes weekly to map every quota and conflict. Our SG editor stacks Klook codes against three SG cards weekly to verify what actually applies at checkout. Klook drops new SG codes on Thursdays at noon. Here is the real stacking math, with every card cap and the S$10 minimum that catches first-time users out.

What to do right now

Open Klook, add the activity you want to book, and stop at the payment screen. Before you tap Pay, run this three-line check:

  1. Is there a working code for the merchant category (attractions, hotels, tours)? Check the latest Klook Singapore promo codes and copy the one with the highest absolute saving.

  2. Does your card open up a stacking discount today? DBS, HSBC, UOB and Mastercard all run separate Klook microsites.

  3. Have you clicked through ShopBack first? It is the only rebate that survives the promo code.

If all three are yes, you should land roughly 25% to 35% off a S$200 booking. Worth it.

How the stacking actually works

Klook applies discounts in this exact order at checkout:

  1. Klook promo code comes off the listed price first.

  2. Card payment discount (DBS, UOB, HSBC, etc.) is applied at the payment screen, after the code.

  3. ShopBack / Atome cashback is calculated on the final paid amount, after both discounts.

So a S$200 booking with a S$10 code + 5% DBS card discount + 7% ShopBack works out to:

  • S$200 − S$10 = S$190

  • S$190 − (5% × S$190 = S$9.50) = S$180.50

  • ShopBack: 7% × S$180.50 = S$12.64 back in cash, paid out next month

Net paid: S$180.50 today, S$167.86 effective after rebate. That is a 16.1% real saving on a S$200 booking, which is the realistic upper bound when you do not have a flash code running.

Credit card stacking, ranked by real savings (Singapore)

This is the part the SingSaver and CupoNation pages get wrong. Sorted by what you actually pocket, not headline percentages:

  • HSBC Revolution Card: up to S$150 off Klook hotels (min. S$500 spend), Wednesday only, app-only. The single biggest absolute saving on the SG market right now.

  • DBS Live Fresh / DBS Altitude: S$10 off code with min. S$150. Daily 200-redemption cap, so book before 11am to be safe. This is the workhorse.

  • YouTrip: S$40 off select attractions, Wednesdays, app-only. Capped at 200 redemptions, but the deal lands fast.

  • Mastercard SG (any tier): 10% off attractions and passes, capped at S$25 per booking. Steady, but the cap kills it for premium activities.

  • UOB PRVI Miles: 6 mpd on Klook attractions when Travel is the bonus category. Best for miles chasers, not raw cash savers.

  • Citi PremierMiles / Rewards+: 4 mpd on Klook bookings, no cap. Sub-optimal for cash savings, decent for miles.

  • Maybank Family & Friends: 8% rebate on Klook attractions for the first seven days of every month. Niche, but if you remember the date, it is free money.

  • OCBC 90°N Mastercard: 2.1 mpd on Klook, no fee, no cap. Best fall-back if no other card runs a promo.

  • SAFRA × Klook codes: 10% off SG attractions and 10% off overseas, separate codes. Only for SAFRA members; not advertised well.

If you also bank with Trip.com for hotel-only bookings, note that the Klook code does not apply there. Trip.com runs its own Friday Citi Mastercard flash promos that beat Klook on hotels.

Common mistakes (and why your code says "invalid")

Most "Klook code not working" complaints fall into one of these:

  • Region mismatch. You copied an HK code from a Hong Kong blog. Klook SG only accepts SG codes. Always confirm the listed currency is SGD.

  • Min spend math. S$10 off S$150 means S$150 after any other discount, not before. If you stack ShopBack first, your eligible total dips and the code fails.

  • Wrong card BIN. Card-stack codes check the first six digits of your card. DBS-issued Visa is different from DBS-issued Mastercard. Use the exact card the promo names.

  • Quota burned. Codes like the YouTrip Wednesday drop cap at 200 redemptions a day. Book by 9am SG time to be safe; later than noon you are out.

  • Exclusion list. Apple-branded items, fuel vouchers, gift cards, and Klook's own Universal Studios Family Pass are usually excluded.

  • One code per account. New-user codes are tied to phone number or email. Creating a second account to re-use a code will fail KYC at booking.

When should you skip the Klook code?

Skip Klook entirely when:

  • You are booking only a hotel. Trip.com or Agoda almost always wins on hotels after card-stacking; Klook is built for activities.

  • The activity is also sold by KKday, GetYourGuide or the venue directly, and the venue offers a SAFRA, NSF or PA Plus discount. Compare with our Klook vs KKday vs GetYourGuide breakdown.

  • The headline percentage is under 8% and you have no card stack. The friction of code-hunting is not worth the small saving.

  • You are booking Mandai Wildlife tickets at Park-entry price. Walk-in adult tickets cost the same; you are not saving by going through Klook.

FAQ

See the FAQ panel at the foot of this page for the eight questions Singapore readers ask most about Klook codes, card stacking, GST and ShopBack rebates.

Related guides

FAQ

Does the Klook code work on the app or only on the website?
Both, for Singapore cardholders. The DBS S$10-off code applies at checkout on app and web. Some Wednesday flash codes (HSBC, YouTrip) are app-only, so check the small print on the promo microsite before booking.
Can I stack a Klook promo code with a UOB card discount?
One promo code per Klook booking. The card discount is applied separately at the payment step, so you can still combine a Klook code with a UOB card stack on the same booking. The cap on UOB is usually S$25 per card per month.
Does the code work if I am overseas but my billing address is in Singapore?
Most SG card codes need a Singapore IP at checkout, not just an SG billing address. If you are overseas, use a Singapore SIM hotspot or wait until you are back home. The code will say "invalid" otherwise.
Why does my Klook code say "invalid"?
Six common reasons in order of likelihood: code expired, min spend not hit, wrong card BIN, region mismatch (Hong Kong code on SG IP), redemption quota for the day used up, or the activity is on the exclusion list (e.g. Apple-branded items, fuel, gift cards).
Can I use a Klook promo code more than once?
Most codes are one-time per Klook account. New-user codes are tied to your phone or email, so creating a second account with the same number will fail KYC. Member's Day codes are usually one-shot.
Does Klook work with Atome, GrabPay or ShopBack cashback?
ShopBack rebates stack on top of any Klook promo code, but only if you click through ShopBack before booking. Atome instalments work on Klook SG but cancel the card discount. GrabPay earns regular points; no extra discount.
Is the Klook discount applied before or after GST?
After GST. The 9% GST is included in the listed Klook price for SG, then your code and card discount come off the gross amount. So a "S$10 off S$150" code is S$10 off the already-taxed total.
What is the minimum spend in SGD for the main DBS Klook code?
S$150 net of any other discounts. If you add a S$5 ShopBack rebate first, your eligible total drops below S$150 and the code stops working. Stack ShopBack at the payment step, not before.

Popular Stores

Featured Guides

Samsung Promo CodeTaobao Promo CodeTrip.com Promo Code

Were the promo codes and deals helpful? Rate us!