Hair transplant in Karachi is typically more successful than almost all over-the-counter hair restoration products or treatments. However, there are some factors that need to be taken into consideration: the transplanted hair will grow back in the estimated time of about 3-5 months.