How long does sildenafil last | Sildenafil citrate 50mg

Sildenafil citrate 50mg tablets is a prescription medicine used to treat erectile dysfunction (impotence)in men. Sildenafil for ED lasts about four hours.It reaches peak concentrations in about an hour, so it’s best to take sildenafil 30 to 60 minutes before sensual activity.While you can take it up to four hours beforehand,the effects will decrease after two hours or so.