4.1
787 reviews
50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

duka.direct - Your Everyday Super App
Food, groceries, bills, tickets & more - all in one app.

🍔 Order from 300+ restaurants
🛒 Shop 1,000+ grocery items
💡 Pay bills & subscriptions (LUKU, DAWASA, DSTV & more)
🚌 Book bus tickets nationwide
🎬 Find & book movies
✈️ Access CIP airport lounges

Why duka.direct?
✔ Fast, easy & convenient
✔ Save with cashbacks & offers
✔ Pay with duka.wallet, Lipa, Selcom Pesa , mobile money, cards
✔ Delivery or pick-up - your choice
Updated on
Dec 1, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Financial info and Photos and videos
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

4.1
780 reviews
David Benny
December 7, 2025
My major issue is that when notifications pop up, opening them does't lead directly to the specific content. That defeats the purpose of the notification. It's only logical that if a notification comes up, it should lead to exact advertised content otherwise the notifications are useless and annoying. Apart from that consider improving the UI at the Home page. And adding food(menu) photos will make this a PERFECT app. The app is a brilliant idea and will give 5* if this is worked on.
42 people found this review helpful
Did you find this helpful?
Selcom Paytech Limited
March 10, 2023
Thank you for your kind feedback. We are aware of this problem and are currently working on solving it. Please update your app to the latest version when you see an option.
Maswi
September 29, 2025
Booked my bus using this app with a ticket showing departure at 20:00, only to arrive and be told the actual time was 22:00. No update, no notification, nothing. Completely unreliable and this kind of mistake wastes passengers’ time and causes stress. If travel times aren’t accurate, what’s the point of the app? Shittiest app ever.
6 people found this review helpful
Did you find this helpful?
Selcom Paytech Limited
September 30, 2025
Hello Maswi, greetings from duka.direct. We are sorry for the inconvenience. But kindly be informed that we normally present the departure time as it has been communicated with us by the merchant (in this case the bus company). Rest be assured that we have taken this and we will look into it so that it may not happen again.
Ziyas Kitchen
August 17, 2025
I have Been using the app from one year now..its good...but i just wanna say you must try your best to avoid the delays...one order from one shop can take uptp 2 to 3 hours to get delivered....it also delays our schedule...sometimes u just opt for walk-in to the shop it's much lesser time...thank you and keep up the good work!!!
1 person found this review helpful
Did you find this helpful?
Selcom Paytech Limited
August 19, 2025
Hello Ziyas, thank you for the constructive feedback. We have received it and we will address it to improve our services for the better.

What’s new

Bug fixes and enhancements.