Always remember with medications that there are a lot of factors that dictate how a medication will work and Kamagra is no different.
On average men find Kamagra effective between 20 and 40 minutes after taking the drug. Some men find positive effects sooner but this is most likely a placebo effect.
For Kamagra to function, men must become sexually aroused. Once sexual arousal takes place, Kamagra assists in the maintenance of the erection.
If sexual stimulation and arousal continues or stops and restarts again, the positive effect of Kamagra can be felt for around 4 hours.
Although after this time the effects will wear off, it is strongly recommended to limit intake of Kamagra to one dose per 24 hour period.