Earning KrisFlyer miles for foodpanda orders was first launched back in March 2019, and if you cast your mind back that far you may recall that the minimum spend to earn miles through the platform was a relatively steep S$35 – not always useful for those placing smaller orders.
That changed in February 2020, when foodpanda reduced its minimum order value for miles earning to S$20, giving you an extra KrisFlyer mile per dollar (or sometimes 2 mpd when an offer was running) on a wider range of purchases.

The minimum order is returning to S$35
For orders placed from Sunday 16th May 2021, foodpanda is unfortunately increasing the minimum spend for KrisFlyer miles earning back to the less useful S$35 threshold.
Foodpanda’s wording for KrisFlyer miles earning is a little inconsistent across their site, suggesting you need to order food above S$35 to earn KrisFlyer miles.

In fact any order above the threshold including delivery will earn miles in our experience (e.g. a S$34 food order + S$1.49 delivery for a total cost of S$35.49 earns 35 KrisFlyer miles, even though the ‘food’ element didn’t exceed the threshold), but to play it safe if the miles are important to you it’s best to exceed the threshold on food alone!
Here are the full earning terms and conditions:
- KrisFlyer miles can only be transferred to the rightful individual KrisFlyer account.
- Offer is valid for KrisFlyer members only. To enjoy the offer, KrisFlyer members must record their KrisFlyer membership number into foodpanda account with the matching first and last name.
- Valid with minimum order of $35 (inclusive of delivery fee)
- Offer cannot be used in conjunction with other promotions, discounts, coupons or privileges.
- Miles will be credited into your KrisFlyer account within 30 days after each successful order
- Members are responsible for any delays caused by inaccurate details.
- Log in to check your KrisFlyer statements online.
- foodpanda reserves the right to change the T&Cs at any time without prior notice.
Miles accrued for valid orders are rounded to the nearest whole mile when credited to your KrisFlyer account (e.g. S$45.40 is rounded down to 45 miles, but S$45.60 is rounded up to 46 miles).
How to earn
Remember when you place a foodpanda order using the app, check that your KrisFlyer membership number has been saved. You can do this at the checkout stage by clicking KrisFlyer below your order summary, then entering your membership number.