Compare Singapore Miles Credit Cards

Compare 15 miles credit cards in Singapore by projected annual miles at your spending — miles-per-dollar rates, spending caps, and annual fees, side by side.Last updated June 2026

credit_card
Your monthly spending
Quick presets
🍽️
Dining
Restaurants, hawkers, cafes, delivery
S$/mo
🛒
Groceries
Supermarkets, wet markets, online grocery
S$/mo
🛍️
Shopping & online
Retail, online stores, subscriptions, events
S$/mo
🚌
Transport
Ride-hail, MRT, buses
S$/mo
🌍
Foreign currency
Overseas spend, foreign online stores
S$/mo
📦
Other
Bills, utilities, miscellaneous
S$/mo
Total monthly spend
S$2,100
S$25,200 / year
Filters
48,960
Est. annual miles
Base0.4 mpdDining4 mpdShopping & Online4 mpdTravel4 mpdTransport4 mpd
Annual fee
S$0
Max cap
Uncapped
New Customer Promo
Get 16,800 miles for first S$1000 spent
Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

43,200
Est. annual miles
Base1.2 mpdSingapore Airlines Group (SIA, Scoot, KrisShop, Kris+, Pelago)3 mpdDining & Food Delivery2.4 mpdOnline Shopping2.4 mpdTransport2.4 mpdOnline Travel2.4 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
5,000 KrisFlyer miles
36,000
Est. annual miles
Base0.4 mpdOnline purchases4 mpdShopping4 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
S$380 Cash / 25,000 Max Miles / Dyson Airstrait & more, min. S$500 spend.
Via SingSaver. Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

36,000
Est. annual miles
Base0.4 mpdOnline Purchases4 mpdOverseas Purchases1.2 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
No current welcome offer
36,000
Est. annual miles
Base0.4 mpdDining4 mpdFashion4 mpdEntertainment 4 mpdGroceries4 mpdTravel4 mpdTransport4 mpdBeauty & Wellness4 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
No current welcome offer
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

35,280
Est. annual miles
Base1.4 mpdExpedia Hotels, Activites and Cars8 mpdRegional Overseas3 mpdExpedia Flights3 mpdOverseas Spend2.4 mpd
Annual fee
S$261.60
Max cap
Uncapped
New Customer Promo
Up to 5 miles per S$1 on overseas dining and shopping
Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

35,280
Est. annual miles
You are on S$2,000+ tierBase1.4 mpdForeign currency3 mpd
Annual fee
S$599.50
Max cap
Uncapped
New Customer Promo
50,000 Welcome Miles if you spend S$2,000 in the first 60 days
Until 30 Jun 2026. T&Cs apply.
32,760
Est. annual miles
Base1.3 mpdOverseas Spend2.2 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
S$300 Cash / S$340 eCapitaVouchers / 22,000 Max Miles / Dyson TP10 & more, min. S$500 spend.
Via SingSaver. Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

32,760
Est. annual miles
Base1.3 mpdAgoda Bookings7 mpdForeign currency2.1 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
S$400 Cash / 25,000 Max Miles / Dyson Airstrait & more, min. S$400 spend.
Via SingSaver. Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

32,184
Est. annual miles
Base1.2 mpdTaxi3 mpdFood Delivery3 mpdOnline Groceries3 mpdForeign currency2 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
S$180 Cash / 12,000 Max Miles / Samsung Galaxy Buds4 Pro & more, min. S$800 spend plus one eligible SC product.
Via SingSaver. Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

30,240
Est. annual miles
Base1.2 mpdKaligo10 mpdAgoda7.2 mpdForeign Currency Spend2.2 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
S$380 Cash / 25,000 Max Miles / Dyson Airstrait & more, min. S$500 spend.
Via SingSaver. Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

30,240
Est. annual miles
Base1.2 mpdSingapore Airlines, Scoot, KrisShop & Pelago2 mpdTaxi2 mpd
Annual fee
S$397.85
Max cap
Uncapped
New Customer Promo
Up to 31,000 miles
Until 16 Jun 2026. T&Cs apply.
30,240
Est. annual miles
Base1.2 mpdForeign currency2.4 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
Up to 36,000 miles for first S$1000 spent
Until 30 Jun 2026. T&Cs apply.
Applyopen_in_newSee full review

Affiliate link — we may earn a fee at no extra cost to you.

27,720
Est. annual miles
Base1.1 mpdSingapore Airlines, Scoot, KrisShop & Pelago2 mpdTaxi2 mpd
Annual fee
S$179.85
Max cap
Uncapped
New Customer Promo
Up to 14,000 miles
Until 16 Jun 2026. T&Cs apply.
20,640
Est. annual miles
You are on S$800+ TierBase0.4 mpdTravel2.8 mpdForeign currency2.8 mpdGroceries1.2 mpdDining1.2 mpdShopping & online1.2 mpdTaxi1.2 mpdPetrol1.2 mpdInsurance, Medical, Education, Rentals0.2 mpd
Annual fee
S$196.20
Max cap
Uncapped
New Customer Promo
Samsonite luggage gift (worth S$520)
Until 30 Jun 2026. T&Cs apply.

Ranked by projected annual miles at your entered spend. Ties broken alphabetically by issuer. Cards marked “Affiliate link” or “Affiliate” earn SGfi a referral commission if you apply through these links — this does not influence the ranking.

How these projections work

Figures are estimates based on the spending you entered, assumed steady across the year, using standard Merchant Category Code (MCC) classifications and each issuer’s published rates. Monthly caps, annual fees and minimum-spend requirements are shown on every row and factored into the projections. Not modelled: promotional sign-up bonuses, merchant-specific exclusions, fee waivers beyond the first-year window shown, and future rate changes by issuers. First-year figures assume a new cardholder eligible for introductory rates; ongoing figures reflect post-introductory rates. Standard merchant coverage estimates are based on Singapore market share; you can adjust them in the settings above.

Actual earnings depend on your eligibility and each bank’s current terms, which may differ from the figures shown here — always verify with the issuer before applying.

How miles are calculated

Card rankings on this page are dynamically calculated using the latest 2026 miles-per-dollar metrics, category spending caps, minimum income thresholds, and active annual fees sourced from official banking portals in Singapore. The system projects estimated monthly and yearly mileage returns by parsing your configurable monthly spend across common categories (e.g., dining, travel, local retail) against each card's unique matrix. Spending limits, such as the S$1,000 caps explicitly defined for cards like the Citi Rewards and DBS Woman's World, are factored into the calculation algorithm to provide realistic projections. These projections are for illustrative purposes only and do not constitute financial advice.

Category leaders

For heavy online spend, both the Citi Rewards and DBS Woman's World are leading options at 4 mpd (capped at S$1,000/month). The UOB PRVI Miles serves as a highly competitive card for uncapped generic output, generating 1.4 mpd locally and 2.4 mpd overseas. Frequent travellers leveraging specific portals can access accelerated multipliers like Citi PremierMiles (up to 10 mpd on Kaligo) or SC Visa Infinite (3 mpd on broad overseas blocks). The UOB KrisFlyer locks in 3 mpd across everyday sectors purely upon hitting an S$800 SIA annual threshold. Terms and conditions apply for all card benefits and promotional rates.

Annual fee vs miles value

Fees range dramatically across the spectrum—from free (HSBC Revolution) all the way up to S$599.50 (SC Visa Infinite). Premium cards with high annual fees typically compensate by offering extensive travel privileges, for instance, the AMEX KrisFlyer Ascend offsets its S$397.85 cost via complimentary Hilton status and lounge access. Conversely, zero-fee options like the HSBC Revolution carry strong entry-level value but restrict accelerated earning to specific contactless and online shopping categories (defaulting to a 0.4 mpd base rate on exclusions like travel and physical dining).

Card summary table

Flat reference of every miles card included on this page. Tap a card name to open its full review.

All Singapore card rates & feesarrow_forward
CardIssuerBase rateTop bonusAnnual feeMin spend
Citi PremierMiles CardCiti1.2 mpd10 mpdS$196.20None
Citi Rewards CardCiti0.4 mpd4 mpdS$196.20None
DBS Altitude Visa Signature CardDBS1.3 mpd2.2 mpdS$196.20None
DBS Woman's World CardDBS0.4 mpd4 mpdS$196.20None
UOB PRVI Miles CardUOB1.4 mpd8 mpdS$261.60None
UOB Lady's CardUOB0.4 mpd4 mpdS$196.20None
OCBC 90°N CardOCBC1.3 mpd7 mpdS$196.20None
HSBC Revolution CardHSBC0.4 mpd4 mpdNo feeNone
Maybank Horizon Visa Signature CardMaybank0.4 mpdS$196.20None
UOB KrisFlyer CardUOB1.2 mpd3 mpdS$196.20None
American Express Singapore Airlines KrisFlyer CardAmerican Express1.1 mpd2 mpdS$179.85None
American Express Singapore Airlines KrisFlyer Ascend CardAmerican Express1.2 mpd2 mpdS$397.85None
Standard Chartered Visa Infinite CardStandard Chartered1 mpdS$599.50None
Standard Chartered Journey Credit CardStandard Chartered1.2 mpd3 mpdS$196.20None
HSBC TravelOne CardHSBC1.2 mpd2.4 mpdS$196.20None

Frequently asked questions

How do I compare miles earning rates across different Singapore banks?

Miles cards quote their earn rate as miles per dollar (mpd), so mpd is the common yardstick when you line up cards from different banks. Headline mpd alone is not the whole story, though, because each card caps, tiers, and excludes categories differently. The most reliable way to compare is to enter your monthly spending into the calculator above — it projects the annual miles each card would earn on your actual spend mix and ranks them for that profile. The card summary table lists every card's mpd rates, caps, and annual fees side by side, and the per-bank pages (reached from the bank filter) narrow the comparison to a single issuer. Projected miles depend on the rates verified at the date noted, and terms and conditions apply.

Which Singapore miles cards offer the highest mpd rates in 2026?

The suitable miles card depends on spending patterns. For uncapped everyday spending, the UOB PRVI Miles (1.4 mpd local, 2.4 mpd overseas) is a highly competitive all-rounder. For online shopping, the DBS Woman's World and Citi Rewards earn 4 mpd (capped at S$1,000/month). For Singapore Airlines loyalists, the UOB KrisFlyer Card earns 2.4 mpd uncapped on dining, online, and transport. For those seeking a card with no annual fee, the HSBC Revolution earns 4 mpd with no annual fee.

What does mpd mean?

Mpd stands for miles per dollar. It measures how many airline miles a credit card earns for every dollar spent. A card earning 2 mpd generates 2 airline miles for each S$1 charged. Higher mpd rates mean faster miles accumulation towards free flights.

How many miles do I need for a flight from Singapore to Tokyo?

A one-way KrisFlyer Saver Award flight from Singapore to Tokyo in Economy class requires approximately 25,500 miles. Business class requires approximately 54,500 miles one-way. Availability varies by date, and peak pricing tiers may require more miles. Round-trip flights require double the one-way mileage. Use our Miles Calculator to estimate how long your spending profile will take to reach those balances.

How do I transfer bank points to KrisFlyer?

Most bank reward points can be transferred to KrisFlyer through the bank's online rewards portal or mobile app. Citi Miles, DBS Points, UOB UNIS$, and OCBC TravelS$ each have their own transfer process. Transfers typically take 1-5 business days. Direct KrisFlyer co-brand cards (UOB KrisFlyer, AMEX KrisFlyer) credit miles automatically without a transfer step.

What are the bank points-to-KrisFlyer-miles conversion rates?

Conversion rates vary by bank reward program. DBS Points and UOB UNI$ are among the most generous at 2 miles per point (5,000 points = 10,000 miles). Citi Miles (PremierMiles, Prestige), OCBC 90°N Miles, and OCBC VOYAGE Miles convert 1-to-1. Amex Membership Rewards convert at roughly 0.56 miles per point (450 points = 250 miles); Amex Platinum Points at 0.625 miles per point (400 points = 250 miles). Citi Rewards Points, SC 360° Rewards, Maybank TREATS, and OCBC$ run at 0.4 miles per point (25,000 points = 10,000 miles). HSBC Reward Points convert at roughly 0.33 miles per point (30,000 points = 10,000 miles). Most banks charge a S$27.25 administrative fee per transfer block and credit within 1-5 business days. Use the Miles Calculator to convert your current point balances into KrisFlyer miles and see which destinations from Singapore are within reach.

Do KrisFlyer miles expire?

KrisFlyer miles expire 36 months after they are earned. However, bank reward points may have different expiry policies. Citi PremierMiles and DBS Altitude points do not expire. However, UOB UNI$ expire after 2 years, Citi ThankYou Points (from Citi Rewards) expire after 5 years, and DBS points from the Woman's World card expire after just 1 year. UOB UNIS$ expire after 2 years. OCBC TravelS$ do not expire. Check each bank's terms before transferring to KrisFlyer.

Can I combine miles from different credit cards into one KrisFlyer account?

Yes. Miles from different bank cards can be combined by transferring reward points from multiple cards to the same KrisFlyer membership number. Cards from different banks can all feed into one account. Direct co-brand cards must be linked to the same KrisFlyer account during application.

Which Singapore credit card earns the most miles per dollar?

Cards with 4 mpd category bonuses (Citi Rewards, DBS Woman's World, HSBC Revolution) earn the highest rate but are capped at S$1,000/month per eligible category. For uncapped earning, the UOB PRVI Miles leads at 1.4 mpd local and 2.4 mpd overseas. The SC Visa Infinite earns 3 mpd overseas and 1.4 mpd locally but requires a minimum S$2,000 monthly spend.

Are miles earned on credit card annual fee payments?

Most Singapore credit cards do not award miles on annual fee charges. The annual fee is typically excluded from miles-earning transactions. Check specific card terms as policies vary by issuer.

Are these rates guaranteed?

No. Banks change miles-per-dollar rates, caps, and eligible categories regularly. The numbers shown are projections based on rates verified at the date noted, not guarantees of future earnings.

Last verified: June 2026