Karachi's best shopping isn't in one street; it's spread across a handful of markets that each do something different. Zainab Market is the place for fabric and ready-made clothing at wholesale-style prices, Tariq Road is Karachi's best-known retail strip with a mix of branded and local shops, and Bohri Bazaar is the old city's general bazaar, dense with small shops selling everything from bags to electronics.
This guide covers what each one is actually good for, so you don't spend a whole day in the wrong one.
| At a glance | |
|---|---|
| Zainab Market | Fabric, ready-made clothing, leather goods; Saddar |
| Tariq Road | General retail, footwear, jewellery, street food; PECHS |
| Bohri Bazaar | General bazaar, bags, accessories, electronics; Saddar |
| Bargaining | Expected at all three, more so at Zainab Market and Bohri Bazaar |
| Best time | Weekday mornings or early afternoons to avoid the worst crowds |
| Getting there | Traffic and parking in Saddar are difficult; ride-hailing is easier than driving yourself |
Zainab Market
Zainab Market, in Saddar, is arranged over several floors: the ground floor is mostly stalls, the basement holds smaller specialty shops, and the first floor is known for leather goods and furs. It is particularly known for traditional clothing: shalwar kameez, saris, kurtas and ceremonial wear, often at prices well below what the same items cost in a branded store. It's a good stop if you're looking for fabric by the metre, stitched outfits, or accessories to go with them.
Bargaining is expected here, and prices for an identical item can vary noticeably between stalls, so it's worth comparing a couple of shops before settling on one.
Tariq Road
Tariq Road, in PECHS, is Karachi's most recognisable shopping street, lined with shops selling clothing, footwear, jewellery and electronics side by side. It has a mix of fixed-price branded outlets and smaller independent shops where negotiating is more normal, so it suits a wider range of shopping styles than Zainab Market or Bohri Bazaar. It is also known for its street food, with stalls selling chaat, gol gappay and nihari that make it easy to combine a shopping trip with a food stop.
Evenings, especially on weekends, are when Tariq Road is busiest and liveliest, but also when parking is hardest to find.
Bohri Bazaar
Bohri Bazaar, also in Saddar, is one of Karachi's oldest markets, dating back to 1939 and named after the Bohra community that originally settled the area. It has grown into a dense network of several thousand small shops, packed close together along narrow lanes, selling a broad mix of bags, accessories, clothing, fabric and electronics. It rewards browsing rather than a shopping list; part of the appeal is simply walking through it.
Saddar's streets are some of the most congested in Karachi, so plan to walk rather than drive between Bohri Bazaar and Zainab Market, since the two are close to each other.
How bargaining actually works
Fixed prices are the exception rather than the rule at Zainab Market and Bohri Bazaar; at Tariq Road, it depends on the shop. A reasonable approach:
- Ask the price, then offer meaningfully lower, expecting to settle somewhere in between rather than at either end.
- Compare a couple of stalls selling the same kind of item before buying, especially for fabric and clothing.
- Going with someone who shops there regularly genuinely helps, since prices for visitors are sometimes higher than for locals.
- Stay polite and unhurried. Bargaining in these markets is a normal, expected exchange, not a confrontation.
Getting there and getting around
Saddar, home to both Zainab Market and Bohri Bazaar, is one of the busiest and most congested parts of Karachi, and self-driving there is genuinely stressful for a first-time visitor. Ride-hailing apps or a hired car with a driver who knows the area are both easier options, and they let you be dropped closer to the entrance than you could park yourself. Tariq Road in PECHS is a little less congested but still busy in the evenings.
If you're working shopping into a wider Karachi visit, our trip planning page can help with the rest of the schedule.
Frequently asked questions
Which Karachi market is best for clothing?
Zainab Market for ready-made and stitched traditional wear and fabric by the metre; Tariq Road if you also want branded or Western-style clothing alongside local options.
Is bargaining expected at Karachi's markets?
Yes, particularly at Zainab Market and Bohri Bazaar. Tariq Road has a mix of fixed-price and negotiable shops.
Are Zainab Market and Bohri Bazaar close to each other?
Yes, both are in Saddar and within walking distance of one another, which makes it easy to visit both in one trip.
What is Bohri Bazaar known for?
It's a dense, general bazaar of small shops selling bags, accessories, clothing and electronics, and it's one of Karachi's oldest markets.
Is parking easy near these markets?
No. Saddar in particular is heavily congested, and ride-hailing or a hired driver is usually easier than parking your own car.