Grocery Delivery in Karachi

We deliver fresh meat, chicken, fruit and vegetables across Karachi from our shop on Khayaban-e-Shujaat in Shah Rasool Colony. Orders are prepared after they come in, so delivery timing and freshness are the same problem rather than two separate ones.

Delivery is charged on real road distance rather than a flat rate, which means nearby customers are not subsidising cross-city runs.

Available now in Karachi

Delivery areas and charges

Delivery is priced on the real road distance between our shop on Khayaban-e-Shujaat, Shah Rasool Colony and your address - not a flat city-wide rate and not straight-line distance, which badly underestimates real travel in Karachi where creeks and the coastline force long detours.

Within 10 km the charge is Rs. 150 and there is no minimum order. Between 10 and 30 km it is Rs. 300, and between 30 and 50 km it is Rs. 500 - those two bands need an order of Rs. 5,000 or more, which is why they mostly suit bulk and family orders. You drop a pin at checkout and see your exact distance, zone and charge before you pay.

Delivery slots and timing

Same-day and next-day delivery are both available, in hourly slots from 9 AM to 9 PM. You choose the slot at checkout. A fast-delivery option puts your order into the next available slot for an additional Rs. 100.

Because everything is cut, weighed and packed after your order arrives, choosing a slot closer to when you actually plan to cook gives you the freshest result.

How ordering works

Add what you need, then drop a pin on the map at checkout. The pin is what sets your delivery charge - we look up the genuine road distance from the shop, show you the distance, zone and fee, and only then take the order.

Payment is cash on delivery. Every order also comes with a four-digit verification code shown on your confirmation page; the rider confirms it on arrival so you know the order is yours.

Common questions

Which areas of Karachi do you deliver to?

Anywhere within 50 km by road of Shah Rasool Colony, which covers most of Karachi. Within 10 km there is no minimum order; between 10 and 50 km a Rs. 5,000 minimum applies.

How much is delivery in Karachi?

Rs. 150 within 10 km, Rs. 300 from 10 to 30 km, and Rs. 500 from 30 to 50 km. The exact charge is calculated from real road distance and shown before you confirm the order.

What payment methods do you accept?

Cash on delivery. Online payment is being added and will appear at checkout once it is live.

Can I collect from the shop instead?

Yes. You are welcome to buy directly at the shop on Khayaban-e-Shujaat, Shah Rasool Colony, Karachi.

Explore more