The Singapore Airlines Kris+ app has launched a new dining promotion that could be a useful miles top-up from dining transactions during the first two weeks of September 2025. The “Extra miles for dining out” campaign offers KrisFlyer members 200 bonus miles per qualifying transaction when dining at participating partners, which can be repeated for 10 days.
Extra miles for dining out
From 1st – 12th September 2025, Kris+ users can earn up to 2,000 bonus miles by dining at participating partners during weekdays across two separate weekly challenges.
The promotion requires a minimum spend of S$80 in a single transaction at any Kris+ dining partner to qualify for the 200 bonus miles reward.

How it works
- Minimum spend S$80 in a single transaction
- 200 bonus miles per qualifying transaction, up to once per day
- Up to 2,000 bonus miles total during the promotion period (200 miles per day, Mon – Fri, over two weeks)
- Stack with existing earn rates and credit card points for up to 15.5 miles per dollar
- Valid any time of day – not restricted to specific meal periods
How to participate
Step 1: Start the challenge
Visit the Kris+ app and navigate to the ‘Meal Out, Miles In’ Challenge. New weekly challenges are released on Mondays at 12pm SGT. You must tap “Start” for each weekly challenge to be eligible for rewards.

Important: You’ll need to register separately for each week:
- Week 1: 1st – 5th September (register from 1st September 12pm SGT, i.e. register now)
- Week 2: 8th – 12th September (register from 8th September 12pm SGT)
Step 2: Dine and pay
Make payments of at least S$80 in a single transaction at any Kris+ dining partner. You can pay using:
- Credit / debit cards (via Google Pay or Apple Pay); or
- KrisPay miles; or
- A combination of both
You can find participating partners by filtering for the ‘Dining’ category in the Kris+ app, or check our recently-updated list below as of late July 2025 (click to expand).

Step 3: Earn rewards
Receive 200 bonus miles for each qualifying transaction, up to five times per week (once per weekday) during the campaign period.
Which card to use
As you probably already know, with Kris+ you’ll earn KrisPay miles for your transaction (which you then can and should convert into KrisFlyer miles), on top of the usual points you’ll get when using your best credit card to make in-app payment.
Where possible, you’ll want to be using a credit card offering a 4 mpd bonus rate when making payment at these restaurants, or via mobile wallets, which you’ll then earn separately and in addition to the 200 bonus miles.
The following cards will earn at their bonus rate of between 3 mpd and 4 mpd for spend in the specific dining MCCs listed.
| Card | Earn Rate |
Notes / MCCs | |
HSBC Revolution(see our review) |
4 mpd | On mobile wallet payments at specific dining outlets by MCC, capped at S$1,000 per calendar month. |
|
| MCC 5441 MCC 5462 MCC 5811 |
MCC 5812 MCC 5813 |
||
DBS WWMC(see our review) |
4 mpd | On on up to S$1,000 of online spend per calendar month, including when paying at a merchant using Apple Pay or Google Pay via the Kris+ app. |
|
UOB Lady’s
|
4 mpd | Capped at S$1,000 per month (Lady’s) or S$750 per month (Lady’s Solitaire). Subject to your specified quarterly bonus category being: |
|
| Dining: | MCC 5811 MCC 5812 MCC 5814 |
||
UOB PPV(see our review) |
4 mpd | On mobile wallet payments at specific dining outlets by MCC, capped at S$1,000 per calendar month. | |
| MCC 5441 MCC 5462 MCC 5499 |
MCC 5811 MCC 5812 MCC 5814 |
||
KrisFlyer UOB(see our review) |
3 mpd | On all Kris+ transactions, with no cap, and no minimum spend requirement. | |
15.5 mpd example
The promotion offers members the usual stacking opportunities, with 15.5 mpd possible at the optimal S$80 spend level.
- Kris+ base earn rate: Up to 9 mpd
- Credit card rewards: Up to 4 mpd
- Bonus miles: 200 miles per qualifying transaction of S$80+ (up to 2.5 mpd)
This combination can therefore deliver up to 15.5 miles per dollar on dining transactions at a 9 mpd restaurant.
Elite miles and PPS Value are on top
As you may recall, from today (1st September 2025), Kris+ spend will also allow you to accrue Elite miles or PPS Value, to help you towards your status renewal or tier upgrade.
You’ll receive 1 Elite mile per S$1 spent as a KrisFlyer member or 1 PPS Value per S$3 spent as a PPS Club member in addition to KrisPay miles. Full details are available in our detailed article.
Things to note
Here are a few points to note about this promotion.
- Weekly challenge structure: Separate registration required for each week (1st – 5th September and 8th – 12th September)
- Limited to first transaction per partner per day: You can only earn bonus miles once per participating partner each day, but there’s no requirement to use different dining partners each day
- Maximum five transactions per week: Cap of 1,000 bonus miles per weekly challenge
- Must start each weekly challenge: Only users who have actively started each weekly challenge are eligible
Bonus miles crediting
Bonus miles will be credited to Kris+ accounts by 19th September 2025, and can be transferred to your KrisFlyer account within 21 days of crediting.
Summary
This promotion is good for regular Kris+ diners in Singapore, offering the ability to earn 200 bonus miles per day on weekday dining, combined with existing Kris+ and credit card earn rates, not to mention Elite miles or PPS Value accrual.
There are over 270 Kris+ merchants across Singapore in the dining category, so there’s great flexibility here, but do note that you’ll have to register for each week of the promotion separately, and there’s a S$80 minimum spend requirement for each 200 bonus miles accrual, up to once per weekday only.
Remember to start the challenge in the Kris+ app before making your first qualifying transaction, to ensure you’re eligible for the bonus miles.
(Cover Photo: Stefan Johnson)


HSBC Revolution
DBS WWMC
UOB Lady’s
UOB Lady’s Solitaire
UOB PPV
KrisFlyer UOB