The cheapest grocery stores in Sri Petaling, Sri Permaisuri & Sungai Besi: where two of KL’s largest wet markets compete for your trolley
We pulled every grocery price recorded by KPDN across 20 stores in Bandar Tun Razak district since 2022. The data tells a uniquely southern-KL story: this district contains two of Kuala Lumpur’s biggest wet markets — Pasar Besar Cheras and Pasar Sungai Besi — competing alongside AEON Big Sri Petaling, Hero Market Sri Permaisuri, and a network of low-key value supermarkets the rest of the Klang Valley has never heard of.
The wet-market head-to-head: Pasar Besar Cheras vs Pasar Sungai Besi
Most KL districts have one wet market at most. Bandar Tun Razak has two — and they sit at almost opposite ends of our cheapness rankings. Pasar Besar Cheras is the 11th cheapest store of 20 in the district, at 53.4% percentile. Pasar Sungai Besi is the most expensive store at 79.7% percentile, second-most-expensive in the entire district.
That’s a 26-percentile gap between two wet markets four kilometres apart, in the same district, serving overlapping populations. It’s worth understanding what’s actually different about them.
| Item | Pasar Besar Cheras | Pasar Sungai Besi | AEON Big Sri Petaling |
|---|---|---|---|
| Whole chicken (1kg) | RM 9.90 | RM 9.40 | RM 7.54 |
| Ikan kembung (1kg) | RM 20.04 | RM 22.48 | RM 16.15 |
| Kangkung (1kg) | RM 3.98 | RM 5.31 | RM 9.20 |
| Sawi hijau (1kg) | RM 5.33 | RM 6.15 | RM 11.60 |
| Tomato (1kg) | RM 3.54 | RM 4.40 | RM 3.32 |
| Bawang besar (1kg) | RM 4.00 | RM 3.52 | RM 3.50 |
| Bawang putih (1kg) | RM 10.00 | RM 8.62 | RM 8.35 |
| Lobak merah / carrot (1kg) | RM 3.81 | RM 4.50 | RM 3.30 |
| Timun (1kg) | RM 4.13 | RM 5.83 | RM 3.74 |
The pattern in the data above suggests a clear distinction. Pasar Besar Cheras dominates on locally-grown leafy vegetables — kangkung and sawi hijau, where it crushes AEON Big by 57% and 54% respectively. It’s mid-pack on root vegetables and weak on protein and imports. Pasar Sungai Besi, by contrast, has no clear category where it wins; it’s pricier than Pasar Besar Cheras on most items measured.
The likely structural explanation: Pasar Besar Cheras is large enough to operate as a genuine wholesale-and-retail wet market, with vendors who source directly from suppliers and rotate fast-moving leafy vegetables daily. Pasar Sungai Besi appears to function more as a neighbourhood retail wet market — vendors operate at smaller scale and cannot compete with hypermarket pricing on most categories. Pasar Besar Cheras’s scale produces real price advantage; Pasar Sungai Besi’s scale doesn’t.
This complicates the standard “wet markets are cheaper than supermarkets” myth. The honest answer, based on this district, is: some wet markets are cheaper than supermarkets on some categories. Specifically, large wholesale-style wet markets compete on leafy vegetables and certain seafood, where freshness rotation matters and vendors source directly. They lose on packaged staples, dry goods, branded items, and most proteins. Treating wet markets as a uniform category misses the structural variation between them.
The 10 cheapest grocery stores in Bandar Tun Razak
Ranked by average price percentile across items stocked. Lower percentile = consistently cheaper.
Across our six Klang Valley district analyses, this is the first time we’ve seen a hypermarket fail to crack the top 5 cheapest stores in its district. AEON Big Sri Petaling at 51.4% percentile — barely above district median — is genuinely unusual. In every other KV district we’ve measured, the local hypermarket either dominated (Tesco Extra Ara Damansara at 24.2%, Lotus’s Cheras at 25.6%) or at minimum landed in the top 5.
The likely explanation is that Bandar Tun Razak has unusually strong supermarket-format competition. Six different supermarket chains land within the top 8 (Hero Market two locations, TF Value Mart, Home Fresh Grocer, CB Wholesale, Pasaraya Fresh Grocer, TS Mega). When this many independent supermarkets compete on price for the same customers, even a major hypermarket has to cede some of its usual price advantage. AEON Big’s value proposition here becomes more about variety than cheapness — it’s still the only hypermarket in the district, but it’s not necessarily the cheapest place to buy any specific item.
For shoppers, this means the standard advice “drive to the nearest hypermarket” doesn’t strictly hold in BTR. AEON Big Sri Petaling is convenient and stocks 173 tracked items, but Hero Market Sungai Besi or TF Value Mart Taman Connaught will price meaningfully cheaper on most categories.
By store type: a category-by-category breakdown
Average price percentile across items stocked, by store format. Lower = cheaper.
Cheapest store for each common item
Where to buy each staple at the lowest price in Bandar Tun Razak, April 2026
The pattern is unusually distributed — no single store dominates the way Lotus’s Cheras does in Cheras or Tesco Extra Ara Damansara does in PJ. TF Value Mart Taman Connaught wins on 3 items, Pasaraya Home Fresh Grocer Permaisuri and AEON Big Sri Petaling tie on 3 each, Hero Market Bandar Sri Permaisuri on 2. That distribution itself tells you something: BTR has many credible value stores, none of which is dominant. Multi-store routing therefore captures more savings here than in districts with a clear champion.
The hidden champion: TF Value Mart Taman Connaught
Most KL grocery shoppers outside Taman Connaught probably haven’t heard of TF Value Mart. It’s a regional chain originally based out of Penang and Kedah, with steadily growing footprint in Klang Valley but limited brand recognition compared to Lotus’s, AEON, or Mydin. Yet in Bandar Tun Razak, it ranks #3 cheapest of 20 stores, wins on whole chicken, Nescafe Classic, and santan, and stocks 236 items — more than AEON Big Sri Petaling.
Across our Klang Valley analyses, we’ve consistently found that smaller regional chains often outperform marquee national brands on price. TF Value Mart in BTR is the cleanest example of this pattern. Customers who default to AEON or Hero based on familiarity alone are leaving real money on the table — TF Value Mart prices ahead of both on most categories where they overlap, in the same district, with the same suppliers.
The mechanism is structural. National chains carry significant brand-marketing overhead, premium real estate costs, and corporate margin requirements. Regional chains with quieter expansion strategies operate leaner and pass more of the saving to customers. The downside is variety — TF Value Mart, like Pasaraya HM in PJ or ST Rosyam Mart in BB, doesn’t have AEON’s depth in imported brands, baby formula variants, or specialty items. For 90% of typical Malaysian household groceries, that limitation doesn’t matter. For specific niches, you’ll still want AEON Big.
The takeaway: take regional chains seriously. They’re not “alternatives” to national brands — they’re often the genuine value leaders, with the marquee chains acting as the convenient default that captures the lazy-shopper premium.
How BTR compares to its KL/PJ neighbours
Same items, six Klang Valley districts, April 2026 median prices. Cheapest in row highlighted green.
Of nine common items, BTR has the lowest median price on 4 of them — whole chicken, chicken breast, eggs, and Nescafe Classic — tying with PJ for the most “cheapest district” wins overall. That’s a remarkable performance for a working/middle-class district with only one hypermarket. The driver: deep supermarket competition (six chains in the top 8) creates real downward pressure that’s absent in districts with thinner retail. Cheras pays meaningfully more for chicken, eggs, and packaged goods despite being just a few kilometres east.
BTR grocery inflation since 2022
How Bandar Tun Razak has tracked alongside its neighbours since June 2022 (June 2022 = 100)
BTR’s inflation trajectory has tracked roughly between Petaling district and Cheras throughout the past four years — never matching PJ’s mild experience but consistently below Cheras’s pressure. Prices peaked at +14.8% above June 2022 levels in May 2024, then retreated more decisively than Cheras did. BTR ended April 2026 at +8.5%, comparable to Petaling district despite BTR’s lower retail concentration overall.
The most encouraging trend is BTR’s recent retreat — falling from a December 2025 spike of +13.4% back to +8.5% in just four months. This kind of fast reversal indicates that BTR retailers are willing and able to compete on price when input costs allow. The district isn’t structurally stuck the way Cheras has appeared to be, where prices remain elevated long after input cost pressures should have eased. BTR shoppers benefit from genuine competition; Cheras shoppers don’t, despite being neighbours.
Calculate your BTR grocery savings
Estimate how much routing through Hero Market Sungai Besi or TF Value Mart could save you over time
The default 10% savings rate reflects the wide gap available between BTR’s value champions (Hero Market Sungai Besi, TF Value Mart) and the district’s premium-tier and uncompetitive small-format stores. Less leverage than Lembah Pantai or Bukit Bintang offer, but more than Petaling district or PJ — because BTR has more “default to convenience” traps for unaware shoppers.
The practical guide for BTR shoppers, by area
The defining BTR shopping pattern
Bandar Tun Razak shoppers face a genuinely unusual situation: multiple credible value stores, none clearly dominant. Unlike PJ (where Tesco Extra Ara Damansara is the obvious default) or Cheras (where Lotus’s is the only sensible choice), BTR rewards shopping multiple stores selectively. The optimal pattern: Hero Market Sungai Besi or TF Value Mart Taman Connaught for weekly main shop, supplemented with Pasar Besar Cheras for fresh leafy vegetables specifically, and 99 Speedmart Sri Permaisuri for mid-week top-ups.
This pattern captures more savings than any single-store route, but requires more shopping discipline than other districts demand. The reward is real — BTR’s cheapest-vs-typical gap is wider than most KV districts, and the diversity of credible stores means you can stay close to home for almost any specific item.
What’s the savings really worth in BTR?
Take a typical Bandar Tun Razak dual-income household earning around RM 6,500-8,000/month — BTR demographics span working-class to middle-class — spending roughly RM 450/month on groceries-at-home. Switching from a default neighbourhood pasar mini or AEON Big Sri Petaling to Hero Market Sungai Besi or TF Value Mart Taman Connaught captures around 10% of that bill — about RM 45/month, or RM 540/year.
Compounded over a 30-year working life at a conservative 6% real return, that RM 45/month invested in Amanah Saham, EPF i-Saraan, or a low-cost equity index fund grows to roughly RM 42,000. At 8% nominal returns it’s closer to RM 64,000. The compounding works hardest for younger BTR families who switch their default stores in their 30s and stay disciplined for two-plus decades; less impactful for those starting in their 50s, but still meaningfully better than doing nothing.
The unusual BTR advantage is competitive-density. Unlike Cheras shoppers who have one practical value option (Lotus’s Cheras), BTR shoppers have at least four genuinely cheap alternatives within reasonable driving distance. The decision space is bigger; the routing complexity is higher; the upside for being deliberate is bigger too. Sikit-sikit lama-lama jadi bukit applies in BTR with unusual force precisely because the choice is harder — and most shoppers default to whichever store is most familiar rather than which is most aggressive on price.