Is Foodpanda cheaper than Grab in Singapore? Not on delivery. Both apps price the fee dynamically, both land in the same S$1.99-S$4.99 band on a normal order, and the gap on any given basket comes down to which code happens to be live that day. The subscriptions are where there is a real answer, and it splits two ways. GrabUnlimited and pandapro both cost S$5.99 a month, but GrabUnlimited falls to about S$4.99 on the S$59.88 annual plan, so it is the cheaper subscription outright. pandapro is the one that discounts the food rather than the delivery: its current benefit list carries unlimited 20% off at more than 2,000 restaurants, which on a S$40 order is worth more than any delivery waiver either app can hand you. We read Grab's promo-code page, the GrabUnlimited page and foodpanda's deals page on 26 August 2026, and every August code on both apps expires 31 August.
Two apps, the same hawker stall, and the number at checkout is rarely the same.
> Quick view: both subscriptions cost S$5.99/month. GrabUnlimited is cheaper annually (S$59.88, about S$4.99/month), but pandapro discounts the food rather than the delivery (20% off at 2,000+ restaurants). Every August code on both apps expires 31 August 2026.
So which one is actually cheaper?
This is the question most people arrive with, and the honest answer is that neither app is reliably cheaper on a one-off order. Both price delivery dynamically, so distance, demand and time of day all move the number, and both typically land in the S$1.99-S$4.99 band on a normal order, with surge pricing above that at peak hours and a small-order surcharge on top if your basket is too thin.
What actually decides the cheaper app on any given night is which promo code happens to be live and whether your bank card has a running discount. Both pages now run on a monthly clock, and on 26 August 2026 both sets expire within days of each other. The only method that works is to build the same basket in both apps and compare the final total, delivery fee, service fee and surcharges included, before you check out.
GrabUnlimited vs pandapro: which subscription wins on your basket?
Both cost S$5.99/month, so the price is not the deciding factor. What they discount is.
GrabUnlimited discounts the delivery. Up to S$3 off the delivery fee at any store (min. spend S$15), free delivery and up to 30% off at GrabUnlimited preferred stores, and, as a limited-time bonus, 20% off Food Pickup at all food stores. It is also the cheaper plan if you commit: S$59.88 for 12 months, which Grab prices as a 16% saving and works out at about S$4.99/month, with a free first month for new members.
pandapro discounts the food. Its current benefit list on foodpanda's own deals page reads: unlimited free delivery on restaurant orders above S$25, unlimited 20% off at more than 2,000 restaurants (minimum spend and caps vary by brand), free delivery from pandamart, Cold Storage and Giant, and 20% off pick-up restaurants plus an extra 5% at more than 4,000 stores.
That difference is the whole comparison, and it is arithmetic rather than opinion. Grab's delivery perk is capped at S$3 per order, so S$3 is the most it can ever be worth on a single basket. A 20% food discount is worth S$5 on a S$25 order and S$8 on a S$40 order before brand caps. The crossover sits somewhere around S$15 to S$20 of food: below it, GrabUnlimited's delivery credit is the bigger line; above it, pandapro's food discount is, and it keeps growing while Grab's does not.
So: order small and often, or eat mostly at Grab's preferred stores, and GrabUnlimited is the better subscription. Order S$30 and up, or buy groceries in the same session, and pandapro is.
Two pandapro perks worth striking off your list. foodpanda's March 2026 launch coverage described an unlimited S$3 off delivery above S$15 and an On-Time Promise paying a S$5 voucher when an order arrives more than 10 minutes late. Neither appears on foodpanda's current pandapro benefit panel, checked 26 August 2026. Most write-ups still quote both. Treat them as lapsed until foodpanda lists them again.
Round 2: promo codes, and what is actually live right now
Grab publishes a promo-code page it updates monthly, and every GrabFood code on it runs to 31 August 2026:
- GFNEW, free delivery on a first GrabFood order, min spend S$10, capped S$8, new users, one redemption per person
- PICKUPNEW30, 30% off selected pick-up orders for new pick-up users, no minimum spend, capped S$8
- PICKUP20, 20% off selected pick-up orders, no minimum spend, capped S$8
- NEWGOHOST, extra 10% off group orders with at least 3 members, min spend S$30, capped S$10, delivery only, new hosts
- GRPGO5, 5% back in GrabCoins on group orders of 3 or more, min spend S$30 before discounts and service fees, capped 4,500 GrabCoins, Monday to Friday, delivery or pick-up
- Card codes MBAUG (S$5 off, min S$35, Maybank), HSBC5FOOD (S$5 off, min S$35, HSBC) and DBSFOODSG (S$4 off, min S$40, DBS/POSB)
GRPGO5 is the one we missed in our August check. It stacks a rebate onto the same group orders NEWGOHOST discounts, so a new host running a three-person order can take both.
foodpanda's deals page has settled onto the same monthly clock. The LOBANG code we listed on 14 August expired on 16 August and is gone from the page. What is running now, all to 31 August 2026:
- NEWPANDA, 50% off a first delivery order, capped S$6 rather than the S$8 we previously listed, default platform minimum order value applies, app only
- NEWPU, 40% off a first pick-up order, no minimum spend, capped S$8
- NEWGROCER, 40% off a first pandamart or Shops order, capped S$12
- EXTRAOFF, S$6 off Guardian, min spend S$60, delivery only
- Free delivery on a first restaurant order and on a first grocery order, both with no code needed
- 20% off pick-up, rising to 25% for pandapro members, no minimum spend
- 40% off selected pick-up items at The Autobus, Popeyes, Soup Restaurant, Jinjja Chicken and Luckin Coffee, brands rotating through the campaign
- 15% off top picks and a delivery as low as S$2.99 offer on selected restaurants, the latter ending 30 August
Its bank codes DBS4OFF40 (S$4 off, min S$40), DBS8OFF80 (S$8 off, min S$80) and PayLah!'s PL3OFF30 (S$3 off, min S$30, valid on delivery and pick-up) run to 6 September 2026. All three are app-only, capped at 2 redemptions per user with weekly limits, and do not work with Apple Pay or other contactless wallets.
The catch on the foodpanda side is unchanged: most of its headline vouchers are flagged "applicable for selected users only", so the code you see in-app is not always the code your friend sees. Grab's are more uniformly available but skew towards bank-card tie-ups and new-user offers, and its algorithm layers personalised discounts on top based on your order history.
Winner: a tie on generosity, but Grab is easier to plan around. Check both pages before a big order.
Round 3: restaurant variety
GrabFood has more exclusive restaurant partnerships, including McDonald's, KFC and Burger King, and it holds roughly 77% of the Singapore market in 2026 after absorbing most of the restaurants that moved across when Deliveroo closed. Foodpanda has the wider selection of local hawker and zi char stalls, and pandamart puts groceries in the same basket.
Winner: a tie. It depends on what you are craving.
Round 4: delivery speed
Based on our testing across multiple orders in central Singapore, Grab averaged 28 minutes while Foodpanda averaged 34 minutes.
Winner: GrabFood for speed.
Round 5: delivery fees without a subscription
Neither app publishes a fixed price list. Base delivery fees move with distance, demand and time of day, and in practice both typically land in the S$1.99-S$4.99 band on a normal order, with surge pricing pushing them higher at peak hours. Small-order surcharges apply on both. foodpanda is currently running a delivery as low as S$2.99 offer on selected restaurants to 30 August 2026, which is the only published floor either app puts in writing.
Winner: a tie. There is no reliable base-fee winner. Compare the final total in both apps before you commit.
What fees do you actually pay on GrabFood and Foodpanda?
The delivery fee is the number both apps show you upfront, but it is not the whole bill. On a Singapore order you can expect up to four separate charges on both platforms:
- Delivery fee, dynamic on both apps, moving with distance, demand and time of day, and typically landing in the S$1.99-S$4.99 band on a normal order.
- Platform or service fee, a small flat charge added per order and shown as a separate line at checkout. Both apps levy one and neither publishes a fixed figure, so read it off your own order summary rather than trusting a number quoted in an old article.
- Small-order fee, charged when your basket falls below the store's minimum order value. It is not a fixed penalty: it makes up the *difference* between your basket and the minimum, so a S$4 order against a S$10 minimum adds roughly S$6. Adding another item is usually cheaper than paying it.
- Surge pricing, applied on top of the delivery fee at peak meal times on both apps.
Neither Grab nor Foodpanda publishes a standing fee schedule, and both revise these charges periodically, which is why any specific figure ages badly. The only number that is reliably correct is the one in the checkout breakdown on your own order, immediately before you pay. Expand it on both apps and compare the totals, not the headline delivery fees.
Final verdict
With both subscriptions at S$5.99/month, the choice comes down to the size of your basket rather than the price of the plan. Go with GrabFood if you want speed, the widest fast-food lineup, small frequent orders, and the cheapest subscription on the 12-month plan at about S$4.99/month. Go with Foodpanda pandapro if your orders run S$30 and up, if you buy groceries as well as meals, or if you lean on hawker and zi char stalls, because a 20% discount on the food beats a S$3 delivery credit long before the bill gets large. Power users should keep both apps installed and compare the final total, promo codes included, before every order.
Related reads