Suhagra 100 mg is typically taken about 30 minutes to 1 hour before anticipated sexual activity. It can start working within 30 minutes to an hour after ingestion, although the onset may vary among individuals. The effects of Suhagra 100 mg can last for up to 4 to 6 hours, providing a window of opportunity for sexual activity.