Thailand & Southeast Asia only · THB

What are your points really worth in the sky?

SiamMiles turns everyday Thai reward points, including K Bank K Point, Bangkok Bank Thank You Rewards, KTC FOREVER Points, TrueYou TruePoint, and GrabCoins, into airline miles you can actually use. You get a real Thai Baht value estimate for your balance.

5
Thai reward programs covered
4
Airline mile programs reachable
2
Calculator modes: quick and exact
Only programs your source actually supports are shown.
Enter the balance shown in your banking or Grab app.
GrabCoins is in transition: GrabRewards was rebranded to GrabCoins across Thailand and 6 other Southeast Asian markets in late 2025. It now centers on instant discounts inside the app, at roughly 20 GrabCoins per 1 THB, rather than a travel rewards catalog. The 13 to 1 GrabCoins to KrisFlyer figure used here is the last known GrabRewards rate before that change. It is not a guaranteed live rate. Always check the Rewards or Xchange section of the Grab app for current conversion options before relying on this estimate.
All figures are illustrative estimates in Thai Baht (฿).
Miles you would receive
Estimated mile value
In app redemption value

Estimates use published baseline cents per mile valuations converted to THB and each program's confirmed transfer ratio. Actual value varies significantly by specific flight, cabin, and route — see Exact Redemption mode for a real fare. Rates change without notice; always confirm the live rate in your issuer's app before transferring, since transfers are usually irreversible. See program comparison and full guide for sources.

Leave blank if you do not know yet. We will treat it as ฿0.
Formula: (cash price − taxes and fees) ÷ miles required.
Net value being redeemed
Your value per mile
Method
(Cash − taxes) ÷ miles

This is the same method travel rewards analysts use to judge whether a specific redemption is a good deal. It tells you what you actually got for each mile on this exact booking, in Thai Baht.

Programs covered

Five ways Thailand turns spending into flights

Each program has its own transfer ratio, minimum, and destination airline. The calculator above fills these in for you. Here is the quick reference.

Bank card

K Bank K Point

4 : 1 → Royal Orchid Plus

4 K Points equal 1 Thai Airways Royal Orchid Plus mile. The minimum transfer is 20,000 K Points for 5,000 miles.

Bank card

Bangkok Bank Thank You Rewards

3 : 1 (standard) → Royal Orchid Plus

3,000 points equal 1,000 ROP miles at the standard rate. Platinum Leader and Infinite cardholders get a preferential rate of 2,000 points for 1,000 miles.

Bank card

KTC FOREVER Points

4 : 1 → Asia Miles

4 FOREVER Points equal 1 Cathay Pacific Asia Mile, transferred instantly through the KTC Mobile app.

Telco

TrueYou TruePoint

1 : 1 → AirAsia BIG Points

1 TruePoint equals 1 AirAsia BIG Point through BIG Xchange. The minimum transfer is 1,000 points.

Ride hailing / super app

GrabCoins

13 : 1 → KrisFlyer

GrabRewards was rebranded to GrabCoins in late 2025. Singapore Airlines still lists GrabCoins as a KrisFlyer partner at 13:1, but Grab Thailand's app does not advertise it — check the app for current options.

Ad space — Google AdSense loads here once consent is given.
Why this exists

Most points calculators ignore Thailand

Generic rewards sites are written for card networks and programs that do not operate here. Thai reward points such as K Point, Thank You Rewards, FOREVER Points, TruePoint, and GrabCoins barely get mentioned. The transfer math is scattered across bank PDFs, app screenshots, and forum threads.

SiamMiles brings the confirmed transfer ratios and mile valuations into one calculator, shown in Thai Baht, built for people who actually live in or fly out of Thailand.

4:1
Both K Bank and KTC convert at a 4 to 1 ratio of points to miles, but they lead to different airlines.
1:1
TrueYou TruePoint offers the simplest conversion in Thailand. One point becomes one AirAsia BIG Point.
2026
GrabCoins is a live, evolving program. Treat any rate from before the rebrand as historical context, not current fact.