Best Credit Card for Travel in Singapore 2026: Miles or Rebate Card?
Miles card or rebate card for travel bookings in Singapore? On a S$1,000 hotel booked in Singapore dollars, DBS Altitude earns 1,300 miles and Citi PremierMiles 1,200 miles, while Citi Cash Back+ returns S$16 at 1.6%, according to each bank at the time of writing. Miles win if you redeem them at more than about 1.2 to 1.3 cents each. How to decide, and why to go through ShopBack before you book on Agoda, Trip.com or Klook.
In Singapore, use a miles card for travel bookings only if you will redeem the miles at more than about 1.2 to 1.3 cents each; otherwise a flat rebate card usually leaves you better off. On a S$1,000 hotel charged in Singapore dollars, DBS Altitude earns 1,300 miles and Citi PremierMiles 1,200 miles, while Citi Cash Back+ returns S$16 at 1.6%, according to each bank at the time of writing.
New to ShopBack? ShopBack Singapore is a free website and app that gives cash back on eligible online bookings, including hotels on Agoda, flights and hotels on Trip.com and activities on Klook. You go through ShopBack to the booking site, book as usual with your card, and the cash lands in your ShopBack account once the booking is confirmed. Create a free ShopBack Singapore account before you plan your next trip.
Should I use a miles card or a rebate card for travel bookings in Singapore?
The answer comes down to one number: how much a mile is worth to you when you redeem it. Here is how three widely held Singapore cards compare on a travel booking, using each bank's own figures at the time of writing.
| Card | Type | Local spend (S$) | Foreign currency spend | Expiry | Annual fee (incl. GST) |
|---|---|---|---|---|---|
| DBS Altitude | Miles | 1.3 miles per S$1 | 2.2 miles per S$1 | DBS Points do not expire | S$196.20 (principal) |
| Citi PremierMiles | Miles | 1.2 Citi Miles per S$1 | 2.2 Citi Miles per S$1 | Citi Miles do not expire | S$196.20 |
| Citi Cash Back+ | Rebate | 1.6%, no minimum spend, no cap | 1.6% | Cash back does not expire | S$196.20 |
The break-even rule. Divide the rebate by the miles on the same spend:
- DBS Altitude vs a 1.6% rebate, booked in S$: S$16 divided by 1,300 miles is about 1.23 cents a mile.
- Citi PremierMiles vs a 1.6% rebate, booked in S$: S$16 divided by 1,200 miles is about 1.33 cents a mile.
- Either miles card on foreign currency spend: S$16 divided by 2,200 miles is about 0.73 cents a mile, before any foreign currency fee.
If you usually redeem miles for flights or cabin upgrades worth more than the break-even figure, the miles card wins on that booking. If you rarely redeem, let miles pile up unused, or simply prefer money you can spend on anything, the rebate card is the safer pick.
When a miles card usually makes sense:
- You fly at least once or twice a year and redeem for flights, especially longer routes or premium cabins.
- You already have a miles balance and want to top it up toward a specific redemption.
- You value travel perks; DBS lists 2 free lounge visits a year on Altitude, and Citi lists 2 complimentary lounge visits a year on PremierMiles.
When a rebate card usually makes sense:
- You travel occasionally and would rather see the saving straight away.
- You do not want to track transfer partners, award seats or block-based earning (DBS awards points per S$5 spent on Altitude, for example).
- You want one card for travel and everyday spending with a simple, uncapped rate.
Best credit card for travel in Singapore in 2026
There is no single best credit card for travel in Singapore; the best one is the card whose rewards you will actually use. Looking at the numbers banks publish at the time of writing:
- For local currency bookings, DBS Altitude's 1.3 miles per S$1 is slightly ahead of Citi PremierMiles' 1.2, and both say their miles or points do not expire.
- For foreign currency bookings, both list 2.2 miles per S$1, which lowers the break-even value of a mile considerably.
- For cash, Citi Cash Back+ lists a flat 1.6% with no minimum spend and no cap.
- On fees, all three list S$196.20 a year including GST, and DBS and Citi both say they credit 10,000 bonus miles when the annual fee on their miles card is paid.
Welcome offers change often, so compare them on each bank's site on the day you apply rather than relying on a past offer.
Best credit card for travel deals in Singapore: bank booking pages
The biggest card earn rates on travel usually come through a bank's own booking link, not the card's base rate. At the time of writing, Citibank Singapore lists these for Citi PremierMiles cardholders:
- Up to 7.2 Citi Miles per S$1 on hotel bookings worldwide through agoda.com/bonusmiles.
- 10 Citi Miles per S$1 on kaligo.com/bonus-miles.
On a S$1,000 Agoda hotel, 7.2 miles per S$1 would mean up to 7,200 Citi Miles, against 1,200 at the card's local rate. Agoda also runs dedicated bank card discount pages for several Singapore banks, each with its own cap and dates.
These pages have their own terms. A booking made through a bank's dedicated link may follow different rules from a normal booking, including whether other promotions or ShopBack tracking apply, so read the terms on the bank's page and on the store's ShopBack page, and compare the final totals both ways before you pay.
Agoda vs Trip.com: which works better with a travel credit card?
Neither Agoda nor Trip.com is better for every booking; the cheaper one depends on the hotel, dates and any card offer running at the time. The card choice and the site choice are separate decisions:
- Pick the site by comparing the final price for the same room and dates, including taxes and fees.
- Pick the card by checking whether a bank booking page or card discount applies, then using the break-even rule above.
- Pick the currency. If the site lets you pay in Singapore dollars or the local currency, remember that a foreign currency charge usually earns more miles but may carry a foreign transaction fee.
For a deeper look at Agoda's bank offers, see our guide to Agoda discounts in Singapore.
Agoda, Trip.com and Klook: using your travel card in Singapore
For hotels, flights and activities, the routine is the same whichever site you use: plan, compare, go through ShopBack, then pay with the card that earns the most. Agoda is mostly used for hotels, Trip.com for flights, hotels and trains, and Klook for activities, attraction tickets and transport passes. Your card usually earns its normal rate on all three, though some cards exclude certain travel or merchant categories, so check your card's terms.
Before you book a hotel on Booking.com or Agoda, go through ShopBack first. The same applies to Trip.com and Klook bookings. Other travel sites Singapore travellers often compare include Booking.com, Expedia and Hotels.com.
How ShopBack fits into a travel booking
ShopBack works like an automatic cash discount on your online order. Cashback lowers what you actually pay for an order. It comes back as cash, so it works like a discount on the price, not like points or miles.
Cashback is worked out on the eligible amount you pay and comes back to your ShopBack account once the booking is confirmed. Check the live rate on the store's ShopBack page before you book, since it changes.
Here is the full routine:
- Plan the trip. Pick dates and shortlist two or three options.
- Compare the totals on Agoda, Trip.com or Klook, including taxes and fees.
- Check your card. Decide between a miles card and a rebate card using the break-even rule, and check for any bank booking page.
- Go through ShopBack. Open the Agoda, Trip.com or Klook page on ShopBack Singapore and read the terms for your booking type.
- Book and pay with your chosen card in that session.
Card rewards, bank promos and ShopBack on the same booking
You can usually earn cashback and your credit card's rewards or bank card promo on the same purchase, because they come from different places. Cashback also applies on sale prices. Some merchant promo codes or payment methods can void cashback, so check the merchant's terms on ShopBack.
For travel bookings in particular:
- Your card's miles or rebate come from your bank, so they usually still apply when you book through ShopBack. Check your card's terms for any travel or merchant exclusions.
- A bank's dedicated booking link (such as a bonus miles page) may have its own rules, so check the store's ShopBack terms before you choose that route.
For a step by step version, see how to use ShopBack with credit cards in Singapore.
The verdict
If you redeem miles at more than about 1.2 to 1.3 cents each, a miles card such as DBS Altitude or Citi PremierMiles usually wins on travel bookings in Singapore; if not, a flat 1.6% card such as Citi Cash Back+ is simpler and usually worth more. Whichever you hold, plan the trip, compare the totals, then go through ShopBack Singapore before you book and pay with that card.
FAQ
Should I use a miles card or a rebate card for travel bookings in Singapore?
Use a miles card if you will redeem the miles for flights or upgrades worth more than about 1.2 to 1.3 cents a mile; otherwise a flat rebate card usually gives you more. On a S$1,000 booking charged in Singapore dollars, DBS Altitude earns 1,300 miles and Citi PremierMiles 1,200 miles, while Citi Cash Back+ returns S$16 at 1.6%, according to each bank at the time of writing.
What is the best credit card for travel in Singapore in 2026?
There is no single best card. For miles collectors, cards such as DBS Altitude (1.3 miles per S$1 locally, 2.2 overseas) and Citi PremierMiles (1.2 locally, 2.2 overseas) suit regular flyers. For people who prefer cash, a flat rebate card such as Citi Cash Back+ at 1.6% with no cap is simpler. Pick the one that fits how you redeem, then compare annual fees and travel perks.
How do I work out if miles are worth more than a rebate?
Divide the cash rebate by the miles you would earn on the same spend. On S$1,000, S$16 from a 1.6% card divided by 1,300 miles from a 1.3 miles per S$1 card is about 1.23 cents a mile. If you usually redeem miles for more than that, the miles card wins on that booking.
Do I earn more miles if I pay for a hotel in foreign currency?
Usually yes. DBS Altitude and Citi PremierMiles both list 2.2 miles per S$1 on foreign currency spend, compared with 1.3 and 1.2 locally. Banks usually charge a foreign currency transaction fee on those charges, so check your card's fee schedule before you pick the currency.
Do banks give bonus miles for booking Agoda or other travel sites?
Some do. Citibank Singapore lists up to 7.2 Citi Miles per S$1 on hotel bookings through agoda.com/bonusmiles and 10 Citi Miles per S$1 on kaligo.com/bonus-miles for PremierMiles cardholders, at the time of writing. These bonuses run through the bank's own booking links and have their own terms.
What annual fees do travel credit cards in Singapore charge?
At the time of writing, DBS lists an annual fee of S$196.20 for the principal DBS Altitude card, and Citibank lists a basic fee of S$196.20 for both Citi PremierMiles and Citi Cash Back+, all inclusive of GST. DBS and Citi both say they credit 10,000 bonus miles when the annual fee is paid on their miles cards.
Do miles or rebates expire?
On the cards in this guide, no. DBS says DBS Points on the Altitude card do not expire, Citibank says Citi Miles earned on PremierMiles do not expire, and Citibank says cash back on Citi Cash Back+ does not expire, at the time of writing.
Is Agoda or Trip.com better for paying with a travel credit card?
Neither is better in general; the cheaper one depends on the hotel, dates and any bank card offer running at the time. Compare the final total on both, including taxes and fees, then pay with the card that earns the most for that booking.
Can I earn card rewards and use ShopBack on the same booking?
You can usually earn your credit card's rewards or bank card promo and ShopBack's cash rebate on the same purchase, because they come from different places. It also applies on sale prices. Some merchant promo codes or payment methods can void it, so check the merchant's terms on ShopBack before you book.
How do I book Agoda, Trip.com or Klook through ShopBack?
Plan the trip first, then open the Agoda, Trip.com or Klook page on ShopBack Singapore, tap through and book in that session, paying with your chosen card. The cash lands in your ShopBack account once the booking is confirmed. The live rate is shown on each store's ShopBack page.
Disclaimer
Card earn rates, fees, lounge benefits and bonus miles pages are from DBS's DBS Altitude page and Citibank Singapore's Citi PremierMiles and Citi Cash Back+ pages at the time of writing, and can change at any time. Please check the latest terms with your bank before you apply or book. This guide is for general information only and is not financial advice.
ShopBack rates and eligibility are subject to ShopBack's terms and each merchant's terms.
Related guides
Cashback vs Credit Card Rewards
Cashback and SG credit card rewards can apply to the same purchase. Go through ShopBack before you pay online, and keep the rewards card as your always-on baseline.
How to Stack ShopBack Cashback with Credit Card Cashback in Singapore (2026)
ShopBack cashback and credit card cashback can both apply to one purchase when you go through ShopBack before you pay: ShopBack tracks the click, the card rewards the transaction. This guide gives the order of operations, the published 2026 terms for DBS Live Fresh, UOB One, OCBC 365 and Citi Cash Back, what does not combine, and worked examples with the arithmetic.
Save on Travel Bookings
Compare OTAs in one search, go through ShopBack before you book Agoda, Booking.com, Trip.com or Klook so Cashback comes back on the booking, then pay with a SG cashback card.
Agoda Discounts and Deals
Agoda Singapore discount, promo code, and cashback guide. How to layer Agoda VIP pricing, AgodaCash, credit-card promos, and ShopBack cashback on hotel and long-stay bookings, and when the biggest Agoda sale windows land.
Klook Deals and Cashback
Klook Singapore deals and cashback guide. How to layer Klook promo codes, Klook Kash, KKday competitor pricing, seasonal sales, and ShopBack cashback across Tokyo, Bangkok, Bali, Hong Kong, and Korea activity bookings.