Same-Day Grocery Delivery in KL & PJ: How It Works
Run out of eggs, rice or snacks and don't want to wait days? If you're in Kuala Lumpur or Petaling Jaya, OmniCart delivers fresh groceries the same day. Here's exactly how it works — what qualifies, how fast it arrives, and what it costs.
In short
Order fresh-department groceries within shopping hours and get them the same day in KL & PJ by rider — pick a time slot at checkout. Snacks, viral products and everything else are posted nationwide in 2–3 days. Groceries ship free over RM150.
What "same-day" actually means at OmniCart
OmniCart runs a dual delivery model, and it's worth understanding the difference so you know what to expect:
- Fresh-department groceries → same-day in KL & PJ. Pantry staples, fresh produce, bakery, dairy and similar everyday items are delivered the same day by a local rider when you order within shopping hours.
- Everything else → nationwide parcel, 2–3 working days. Snacks, viral TikTok products, home, kitchen and tech items are posted across Malaysia and typically arrive in 2–3 working days.
So a basket of rice, eggs and vegetables can reach your door in hours; a viral snack or a gadget comes as a parcel. You can order both in the same checkout — each simply follows its own delivery method.
Which areas are covered?
Same-day grocery delivery covers Kuala Lumpur and Petaling Jaya, plus nearby parts of the Klang Valley in Selangor. If you're further out, you'll still get everything by nationwide parcel in 2–3 days — OmniCart ships anywhere in Malaysia.
How to order same-day groceries
- Add your groceries to the cart at omnicartmalaysia.com — you can shop in English, Bahasa Malaysia or 中文.
- Check out and choose a delivery time slot for the same day (within shopping hours).
- Pay securely — card, FPX online banking, Touch 'n Go eWallet or DuitNow.
- A rider delivers to your door in KL or PJ the same day.
Delivery fees & free delivery
- Groceries are free over RM150. Below that, a modest delivery fee applies, shown clearly before you pay.
- Parcels (snacks and other items): free postage when you buy 2 or more items from the same brand over RM20.
- Cold-chain items (frozen food, raw meat and seafood) carry a higher delivery fee because they ship chilled, and aren't eligible for free postage.
There's no minimum order — you can buy a single item any time.
Tips for a smooth same-day delivery
- Order earlier in the day for the widest choice of same-day time slots.
- Make sure someone can receive it, especially for chilled or frozen items.
- Combine your fresh order to reach RM150 and skip the grocery delivery fee.
- Need help? WhatsApp OmniCart on +60 16-527 9739 — real local support in BM, English and 中文.
FAQ
Which areas get same-day grocery delivery?
Kuala Lumpur, Petaling Jaya and nearby parts of the Klang Valley. Further areas are served by nationwide parcel in 2–3 working days.
How fast is it?
Fresh-department grocery orders placed within shopping hours are delivered the same day by rider — you pick a time slot at checkout.
What qualifies for same-day?
Fresh-department groceries. Snacks, viral products, home and tech items are posted nationwide as parcels (2–3 days).
Is it free?
Groceries ship free over RM150; otherwise a modest fee applies, shown at checkout.