Apps Dining

You can now earn KrisFlyer miles through foodpanda

Earn 1 mile per $1 on foodpanda's app and website, with a minimum spend of $35.

If you’re a frequent foodpanda user, you might be interested to know that it’s now possible to earn KrisFlyer miles on your orders. 

From today onwards, foodpanda customers earn 1 KrisFlyer mile per $1 spent through the app or website, provided they spend a minimum of $35.

It’s not stated explicitly in the T&C, but I’ve confirmed that the $35 minimum spend includes delivery fees- e.g if you place a $34.50 order and have a $2 fee, your total spend of $36.50 will be eligible to earn KrisFlyer miles.


Miles are automatically credited to your KrisFlyer account within six weeks with no transfer fees. Six weeks is a long time, but it could just be them underpromising and overdelivering. I expect we’ll see some data points soon in our Telegram Group regarding crediting times.

It’s mentioned in the T&C that this promotion is valid until 31 Dec 2019. My guess is they’re trialing this to see the uptake, and will take a decision whether or not to renew the partnership closer to year end.

How do you earn miles?

To earn miles with foodpanda, you’ll need to include your KrisFlyer membership number in the “contact info” section during checkout (that’s kind of unintuitive, but it is what it is). This is a one-time exercise, and subsequently your KrisFlyer membership details will be automatically included for eligible orders.


Whatever miles you earn on foodpanda stack with the miles you earn through your credit card- you’ll probably want to try one of the 10X cards (UOB Preferred Platinum Visa, DBS Woman’s World Card) to get the most miles .

How does this compare with GrabFood?

GrabFood customers earn GrabRewards points on their orders, which can be converted into KrisFlyer miles at the following rates:

  • Platinum: 1,400 points= 160 miles
  • All other tiers: 1,500 points= 160 miles

This means that your effective mpd is

Tier MPD with GrabFood
Member 0.32
Silver 0.32
Gold 0.48
Platinum 0.69

This comes out lower than the 1 mpd that foodpanda is offering, but on the flip side, there is no minimum spend required to earn GrabRewards points on GrabFood orders.

If you’re the sort who often does small orders, you’re definitely better off with GrabFood. On the other hand, if you’re the one who gets to order lunch for the office, you’re going to want to consider foodpanda.


1 mpd isn’t a lot, but it’s better than nothing and if you’re a frequent foodpanda user this could add up over time.


I’ve been roundly unimpressed by foodpanda’s customer service (their default service recovery is a $5 off coupon that’s valid for 2 weeks and requires a minimum spend of $20), and for that reason alone I default to Deliveroo/GrabFood whenever possible.

Signing up for cards or making purchases through the links in this article may generate a referral commission that supports the running of The Milelion. Found this post useful? Subscribe to ourTelegram Channel to get these posts pushed directly to your phone, or our newsletter (on the right of your screen) for the latest deals and hacks delivered to your inbox.

Leave a Reply

Please Login to comment
3 Comment threads
1 Thread replies
Most reacted comment
Hottest comment thread
4 Comment authors
Aaron WongMileshedgehogKrisloverFCS Recent comment authors
Notify of

Do you know if we’ll earn miles if e use it in conjunction with LiveUp membership?

The T&C say:
Offer cannot be used in conjunction with other promotions, discounts, coupons or privileges.


actually I would like to add that with a valid card (eg. Privi Miles or Amex Krisflyer) you can double dip in grab and earn up to 3.2 + 0.69 = 3.89mpd. Quite reasonable too,


I ordered a value of under $35 but the delivery fee took it over the bar. No miles

%d bloggers like this: