Sildenafil 100mg usually does not last for more than 4 to 5 hours. However, the effectiveness starts reducing after 3 to 3.5 hours. In addition, sildenafil 100mg tablets have higher effects after 60 minutes of consumption.
However, the effects of the drug vary from person to person. Fatty foods and alcohol reduce the effects of Sildenafil 100mg Tablets (Cenforce 100 mg).