How long does it take for the swelling to go down with Diosmin tablets? It varies greatly depending on how each person reacts to the drug and when treating different diseases. Generally speaking, for acute attacks of hemorrhoids, it usually takes 3-5 days of oral intake to obtain significant relief. However, for patients with venous insufficiency in the lower extremities, it usually takes more than two weeks to see slow results, and generally requires the use of compression stockings and medication to make the effect obvious. Therefore, the duration of use of Diosmin tablets, a drug that improves venous and lymphatic return, depends on the patient’s response to the drug and the disease he or she is suffering from, or on the doctor’s orders.