Follow us on Google
For Singapore-based travelers, two names dominate the entry-level miles credit card scene: the Citi PremierMiles Card and the DBS Altitude Visa Signature Card. Both promise “free flights” and airport lounge visits, but the details matter. Depending on how you spend, where you fly and whether you are willing to pay annual fees, one of these cards can quietly save you hundreds of dollars on every trip.
Get the latest updates straight to your inbox!

Key Features at a Glance
Citi PremierMiles and DBS Altitude Visa sit in the same broad category: S$30,000 minimum annual income, S$196.20 annual fee, and a focus on earning airline miles from everyday spending. Yet their strengths differ. Citi PremierMiles is known for its simple, no-expiry miles structure and broad airline transfer partners. DBS Altitude Visa, on the other hand, has slightly stronger earn rates in some categories and more flexible annual fee waivers, at least for now.
As of mid-2026, Citi PremierMiles typically earns 1.2 miles per S$1 on local spend and 2.2 miles per S$1 in foreign currency, with periodic boosts like up to 7.2 miles per S$1 on Agoda hotel bookings and up to 10 miles per S$1 via selected travel portals. Its Citi Miles do not expire, which is a significant advantage if you travel only once or twice a year but want to accumulate a larger balance toward a premium cabin redemption.
DBS Altitude Visa usually earns around 1.2 to 1.3 miles per S$1 on local spend and about 2 to 2.2 miles per S$1 in foreign currency. It also offers 3 miles per S$1 on qualifying online travel bookings such as flight and hotel websites, capped at a yearly bonus miles limit. Like Citi, DBS points on the Altitude card do not expire, which makes it easier to slowly work toward long-haul redemptions like Singapore to London or Tokyo.
Both cards commonly come with a first-year annual fee waiver and two complimentary airport lounge visits per year through a Priority Pass or equivalent digital membership. For a traveler who takes two to three trips annually from Singapore, these perks alone can offset a portion of the card’s cost if you would otherwise pay out-of-pocket for lounge access at Changi or regional airports.
Earn Rates and How They Play Out in Real Trips
Where these cards differ most is how they reward real-life spending patterns. Imagine a young professional in Singapore who spends S$1,200 a month locally on dining, groceries and ride-hailing, plus S$500 a month on foreign currency online purchases, and takes one week-long holiday each year in Japan.
With Citi PremierMiles, that local S$1,200 would generally earn about 1.2 miles per S$1, or roughly 1,440 miles per month. The S$500 in foreign currency spending at 2.2 miles per S$1 adds another 1,100 miles, for a total of about 2,540 miles monthly. Over a year, without any bonuses, that user might accumulate around 30,000 miles. In practice, occasional Agoda or other partner promotions can push that total higher if hotel stays are booked through Citi’s preferred platforms.
With DBS Altitude Visa on similar spending, the S$1,200 local spend would usually yield around 1.2 to 1.3 miles per S$1, or about 1,440 to 1,560 miles. The S$500 in foreign currency spend, at roughly 2 to 2.2 miles per S$1, brings in another 1,000 to 1,100 miles. Add a couple of sizable online flight or hotel bookings each year that qualify for 3 miles per S$1, and a typical traveler might end the year in the same 30,000 to 40,000 miles range.
In concrete terms, that pool of miles can already cover a one-way economy ticket on Singapore Airlines to popular regional destinations such as Bangkok, Hanoi or Bali during off-peak periods, or significantly subsidize a return ticket to cities like Tokyo or Seoul. The precise redemption cost fluctuates by program and season, but for many readers the key takeaway is that either card can realistically translate one year of normal spending into at least one meaningful flight redemption.
Lounge Access, Travel Insurance and On-the-Road Perks
Airport lounge access is one of the most tangible benefits for leisure travelers. Both Citi PremierMiles and DBS Altitude Visa usually include two complimentary lounge visits per year at participating lounges worldwide. In practice, this means that a couple flying from Singapore to Europe with one transit in, say, Doha or Dubai can enjoy a quiet space with food and showers on both legs of the journey if they plan their visits carefully.
For example, a cardholder flying on a budget airline from Singapore to Tokyo via Manila could use a complimentary visit at Changi’s Terminal 4 lounge before departure and another at a partner lounge in Manila on the return leg. Without the card, access to these lounges can easily cost S$50 to S$70 per person per visit, so using just two entries can effectively recover a good portion of a S$196.20 annual fee, especially if you are traveling with family and willing to pay for extra guest passes.
Travel insurance is another area to consider. Citi PremierMiles has historically offered complimentary travel insurance coverage when you charge your full airfare to the card, including relatively high coverage limits on accidental death or permanent disability for trips initiated during the coverage period. Some promotional materials in 2026 mention changes to this benefit after March 2026, so it is important to check Citi’s latest policy wording before relying on it for major trips. DBS Altitude Visa also offers built-in travel insurance when tickets are charged to the card, typically covering flight delays, baggage loss and accident benefits, although coverage levels can differ from Citi’s.
For frequent short hops, these protections can mean you are compensated when your connecting flight from Kuala Lumpur back to Singapore is delayed overnight or when your luggage arrives two days late in Sydney. The convenience of having automatic coverage linked to your card, rather than buying a standalone policy each time, can be appealing, though serious travelers may still layer on a dedicated travel insurance plan for stronger medical coverage.
Fees, Waivers and the Real Cost of Miles
On paper, both cards share the same headline annual fee of about S$196.20 and often waive the first year. The real question is what happens from year two onward. DBS Altitude Visa has been known to waive the annual fee if you spend at least S$25,000 in a card year, though DBS has announced that automatic fee waiver tied to spending will cease from August 2026. That is a sign that relying on easy waivers could become harder, and cardholders may face more frequent fee charges unless they call in, negotiate or accept the fee in exchange for bonus miles.
Citi PremierMiles typically offers a first-year fee waiver and may grant ad hoc waivers on renewal depending on your relationship and spending pattern. In many cases, paying the renewal fee on either card unlocks a bonus of about 10,000 miles. If you value miles at, for example, 1.5 to 2 Singapore cents each based on typical economy or business class redemptions, those 10,000 miles might be worth S$150 to S$200 in travel value. That can justify a S$196.20 annual fee if you know you will redeem them efficiently for long-haul flights or peak season trips.
However, if you mostly redeem for short regional routes where cash prices are already low, or if you rarely travel, the effective value of those renewal miles shrinks. In that case, it may be smarter to request a fee waiver and skip the bonus miles, or even cancel the card and reapply later when another sign-up offer appears. The most cost-conscious travelers in Singapore often combine one miles card like DBS Altitude or Citi PremierMiles with a no-fee cashback card for everyday local spending where miles do not deliver outsized value.
Do not forget transfer fees. Both banks charge an administrative fee whenever you move bank points to an airline program. For DBS Altitude, that fee is around S$27.25 per transfer; Citi’s is in a similar range. If you maintain small balances across multiple cards or airlines, those fees can eat into your value. Many experienced miles collectors in Singapore consolidate their spending on one or two main miles cards so that they transfer larger chunks of points less frequently, making each transfer fee more efficient.
Airline Partners and Redemption Flexibility
One area where Citi PremierMiles consistently shines is partner breadth. Citi’s miles program in Singapore connects to a wide range of frequent flyer schemes, including Singapore Airlines KrisFlyer, Cathay Pacific Asia Miles and several Middle Eastern and European carriers. This diversity means that a traveler planning a multi-stop Europe trip can compare award availability across different alliances and potentially combine, for example, KrisFlyer for a Singapore to Frankfurt leg and another partner for intra-Europe segments.
DBS Altitude Visa focuses on a smaller set of major airline partners, with KrisFlyer being the most popular among Singapore-based users. That is perfectly adequate if your primary objective is to fly Singapore Airlines or its Star Alliance partners, but it offers fewer options if you prefer non-alliance or oneworld carriers. For example, a traveler who regularly visits Hong Kong and likes the timing and service of Cathay Pacific might find Citi PremierMiles more versatile, because transferring to Asia Miles can open up better award space and routing options on Cathay flights.
Partner flexibility becomes especially important when you are hunting for premium cabin seats. Suppose you are trying to book two business class seats from Singapore to Paris during the June school holidays. KrisFlyer Saver-level availability on non-stop flights can be extremely tight. If your miles sit only with KrisFlyer via DBS Altitude, you may be forced to pay higher mileage levels or accept inconvenient routings. With Citi PremierMiles, you might be able to move miles into other programs that still have business class award seats via cities like Doha, Istanbul or Zurich, though taxes and surcharges may differ.
For readers whose travel patterns are simple, such as one or two KrisFlyer redemptions a year to regional destinations, DBS Altitude’s more limited partner list will not feel restrictive. For more adventurous travelers who like mixing airlines and searching widely for award seats, Citi’s broader partner network is a clear advantage and a key reason many miles enthusiasts in Singapore keep PremierMiles as their default “catch-all” card.
Which Card Fits Which Type of Traveler?
Looking at the details, it becomes easier to match each card to a traveler profile. Consider a frequent business traveler from Singapore who spends heavily in foreign currency, books flights and hotels online several times a month, and values convenience over squeezing every last mile. For this traveler, DBS Altitude Visa’s higher earn rate on some online travel transactions and strong foreign currency earn rates can be attractive, especially when paired with occasional DBS travel promotions and the two free lounge visits that make early-morning regional hops more pleasant.
Now think of a more casual traveler: a young couple based in Singapore who take one big long-haul holiday every two years and a short beach escape to Bali or Phuket in between. They spend most of their time saving cash for the big trip and do not want to track complex card calendars. For them, Citi PremierMiles is appealing because the miles never expire and the partner list is wide. They can slowly build a large stash over several years and then decide whether to redeem via KrisFlyer, Asia Miles or another program depending on where they decide to honeymoon or celebrate anniversaries.
There is also the hybrid user: someone who already uses a specialized bonus card, such as a DBS Women’s World Card for online shopping or a separate rewards card for dining, and just needs a reliable “everything else” travel card to catch unbonused spend and overseas purchases. In many community discussions, Citi PremierMiles is frequently recommended as that “brainless” fallback card, precisely because of its simplicity, partner breadth and non-expiring miles. DBS Altitude remains popular too, but some users now treat it more as a niche card for specific travel promotions and lounge access.
Ultimately, both cards work best as part of a small, deliberate card ecosystem rather than as your only piece of plastic. If you combine, for example, a category bonus card for local dining and online shopping with Citi PremierMiles or DBS Altitude for travel-related and foreign currency spend, you are far more likely to turn everyday payments in Singapore into a business class experience on your next trip.
The Takeaway
When comparing Citi PremierMiles and DBS Altitude Visa for travel rewards, you are not choosing between good and bad, but between two slightly different strengths. Citi PremierMiles stands out for its non-expiring miles and broad airline transfer network, making it well suited to travelers who value flexibility and may take longer to build up enough miles for aspirational redemptions. DBS Altitude Visa leans toward stronger earn rates in certain travel-related categories and straightforward integration with KrisFlyer, which is ideal if you are loyal to Singapore Airlines and comfortable redeeming mainly within one ecosystem.
If you frequently book flights and hotels online, travel several times a year and appreciate the idea of maximizing foreign currency spend, DBS Altitude Visa can edge ahead, especially if you are happy to pay the annual fee in exchange for renewal miles and lounge visits once automatic fee waivers tighten. If, on the other hand, you prefer a simple “earn now, decide later” approach with the flexibility to redeem across multiple airlines, Citi PremierMiles is likely the more future-proof choice.
For many readers, the most pragmatic strategy is to pick one of these as your core travel card, then pair it with a strong local cashback or category bonus card. Used thoughtfully, both Citi PremierMiles and DBS Altitude Visa can turn daily spending in Singapore into real-world upgrades: a lie-flat bed on a long overnight flight, an off-peak escape to Bangkok or a two-night hotel stay in central Tokyo that you might not otherwise splurge on.
FAQ
Q1. Are Citi PremierMiles and DBS Altitude Visa only for Singapore residents?
Both cards are issued by the Singapore arms of Citi and DBS, so they primarily target Singapore citizens, permanent residents and eligible foreigners who meet local income requirements and documentation standards.
Q2. Which card earns more miles on overseas spending?
Both cards typically award around 2 to 2.2 miles per S$1 on foreign currency transactions, with DBS Altitude sometimes reaching higher effective rates on qualifying online travel purchases. For pure overseas point-of-sale spend, the difference is usually marginal.
Q3. Do miles from these cards expire?
For both Citi PremierMiles and DBS Altitude Visa, the bank-issued miles or points do not expire as long as your account remains open and in good standing. However, once you transfer them to an airline program like KrisFlyer, that program’s own expiry rules apply.
Q4. Which card is better if I mainly fly Singapore Airlines?
If your redemptions are almost always on Singapore Airlines or its Star Alliance partners, DBS Altitude Visa is perfectly adequate, since it transfers efficiently to KrisFlyer. Citi PremierMiles also transfers to KrisFlyer, but its extra partners matter more to travelers who want broader choices beyond Singapore Airlines.
Q5. Is it worth paying the annual fee for the bonus miles?
It can be, if you redeem those miles for medium or long-haul flights where each mile is worth close to or above 1.5 to 2 Singapore cents. If you seldom travel or mostly redeem for low-value options, requesting a fee waiver or cancelling might be more sensible.
Q6. How do lounge visits work with these cards?
Both cards usually include a digital lounge membership tied to a specific program that grants two complimentary visits per year. You show the membership at participating lounges, and additional visits beyond the free quota are charged to your card.
Q7. Can I hold both Citi PremierMiles and DBS Altitude Visa?
Yes, many frequent travelers keep both. For example, they may route general and overseas spend to one card and use the other when a specific bank has a targeted hotel or airline promotion, then consolidate points into their preferred airline program when ready.
Q8. Which card is better for a beginner starting with miles?
DBS Altitude Visa is often recommended as a beginner-friendly KrisFlyer-focused card, while Citi PremierMiles is seen as a good all-round starter card for those who value flexibility and do not want miles to expire. The better choice depends on whether you want simplicity or broader options.
Q9. Do I need to track complicated bonus categories with these cards?
Not as much as with some specialized rewards cards. Both Citi PremierMiles and DBS Altitude Visa have relatively straightforward base earn rates, with occasional travel-specific bonuses. Many users appreciate them as “catch-all” cards for spend that does not fit into higher bonus categories elsewhere.
Q10. How often should I transfer my points to an airline program?
Because each transfer incurs an administrative fee and airline miles can expire, many travelers prefer to transfer only when they are close to making a booking. Accumulate bank points on your card first, then move them in larger batches when you have a specific redemption in mind.