Earn KrisFlyer miles when you order from foodpanda.
We know you love eating – so what if you could earn KrisFlyer miles while doing what you love? We’ve partnered up with KrisFlyer to bring you exactly that. Sign up to be a KrisFlyer member today and get ready to eat your way to more miles.
We deliver food you love, snacks you crave, and groceries you need from over 9000 restaurants and shops. Just order on foodpanda and pandamart! Hungry to find out more? Check out the details below!
Hungry to find out more? Check out the details below!

Start today!
- Review Payment and Address
- Before placing order, enter your 10-digit KrisFlyer membership number under 'KrisFlyer'
- The foodpanda account username should match the name in your KrisFlyer membership account
- For any issues, contact [email protected]
UPDATE MY PROFILE NOW

$1 = 1 KrisFlyer mile
- Order food above $20 to enjoy 1 KrisFlyer miles for every dollar spent (eg. S$50 = 50 miles).
- Please allow up to 30 business days for the miles to be credited into your KrisFlyer account after each successful order.
Order Now
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 $20 (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.