KrisFlyer Miles Calculator

Convert Singapore bank rewards points β€” DBS Points, UOB UNI$, Citi Miles, HSBC Points, OCBC$, Amex MR and more β€” to KrisFlyer miles. See the transfer ratio, minimum transfer, fees, block rounding and a step-by-step worked example for every bank.

20,000

KrisFlyer Miles

S$300–400

Estimated Value

0.5

DBS Points = 1 Mile

How we calculated this

10,000 points Γ— 2 (1 pts = 2 miles) = 20,000 miles

DBS Points / DBS Rewards β†’ KrisFlyer Transfer Details

Transfer Ratio
1 pts : 2 miles
Conversion Rate
2 miles / point
Minimum Transfer
5,000 DBS Points
Transfer Block
5,000 DBS Points
Rounding Rule
Rounded down to whole mile
Processing Time
~2 working days
Fees
S$27.25 per transfer (incl. GST). Free for DBS Insignia & Treasures Black Elite.
Leftover Points
0 DBS Points (stay in your account, not enough for another block)

πŸ’° Cash value of your 20,000 KrisFlyer miles

Mix Miles & Cash

S$200.00

1Β’/mile Β· offset a cash fare

Cost to buy outright

S$1080.00

5.4Β’/mile Β· top up a shortfall

Flight redemption value ✈️

S$300–400

the smart way to use them

⚠️ Mix Miles & Cash values each mile at just 1Β’ β€” roughly half what a good flight redemption returns (~1.5–2.0Β’). Save your miles for flights unless they are expiring and you have no travel planned.

How many DBS Points do I need?

Work backwards from a redemption goal (PRD reverse calculation).

25,000

DBS Points needed

Alternatively, buying 50,000 KrisFlyer miles directly from SIA would cost ~S$2700.00 (5.4Β’/mile) β€” usually poor value compared to earning miles through card spend.

Before You Transfer

  • β€’ Check your card earns points on the right spend categories at CheckMCC.
  • β€’ Transfers are in blocks of 5,000 DBS Points. Leftover points stay in your account.
  • β€’ KrisFlyer miles expire β€” only transfer what you plan to redeem soon.

KrisFlyer by Bank

BankRatioMinTime
DBS Points / DBS Rewards1:25,000~2 working days
UOB UNI$1:25,0005–7 working days
Citi Miles (PremierMiles)1:110,0001–3 working days
Amex Membership Rewards (MR)10:55,0001–3 working days
Citi ThankYou Points (Rewards)5:25,0005–7 working days
OCBC Rewards / OCBC$5:225,0003–5 working days
Standard Chartered 360 Rewards Points5:25,0005–7 working days
Maybank TREATS Points5:225,0007–14 working days
HSBC Reward Points6:230,0001 working day

Conversion rates last reviewed 29 Jun 2026. Always verify the current ratio and any fees with your bank before transferring points.

KrisFlyer transfer rates by bank

Sorted from best (fewest points per mile) to worst. Last reviewed 2026-06-29.

BankRatioPts / MileMinBlockTime
DBS Points / DBS Rewards1:20.505,0005,000~2 working days
UOB UNI$1:20.505,0002,5005–7 working days
Citi Miles (PremierMiles)1:11.0010,00010,0001–3 working days
Amex Membership Rewards (MR)10:52.005,0005,0001–3 working days
Citi ThankYou Points (Rewards)5:22.505,0005,0005–7 working days
OCBC Rewards / OCBC$5:22.5025,00025,0003–5 working days
Standard Chartered 360 Rewards Points5:22.505,0005,0005–7 working days
Maybank TREATS Points5:22.5025,00025,0007–14 working days
HSBC Reward Points6:23.0030,00030,0001 working day

About KrisFlyer

Singapore Airlines’ loyalty currency. The default miles program for most Singapore cardholders because of the widest bank transfer support. Miles expire 3 years (plus a 6-month extension window) from the month earned.

Which Singapore banks transfer to KrisFlyer?

9 bank currencies in our table transfer to KrisFlyer. The most efficient is DBS Points / DBS Rewards at a 1:2 ratio. Use the calculator above to convert your exact balance.

How much is a KrisFlyer worth?

A conservative estimate is S$1.5–2.0 per mile, depending on the redemption. Premium-cabin and partner award flights usually sit at the top of that range.

KrisFlyer FAQ

What is the best bank for transferring points to KrisFlyer?β–Ύ

Based on our table, DBS Points / DBS Rewards offers the most efficient transfer to KrisFlyer. Use the calculator above to compare your exact balance across banks.

How long does a KrisFlyer transfer take?β–Ύ

Processing times vary by bank β€” typically 1–3 working days for Citi and Amex, and 5–7 working days for DBS, UOB, HSBC and OCBC. The calculator shows the specific processing time for each bank.

When do KrisFlyer miles expire?β–Ύ

KrisFlyer miles expire 3 years (plus a 6-month extension window) from the month earned. Only transfer what you plan to redeem soon.

Other airline programs

πŸ’¬Contact me via Telegram