how long does it take vigra to work
A Stacy Wiegman, PharmD, Pharmacy, answered. Typically, Viagra takes 30 to 60 minutes to help you achieve an erection, although the medication may help you achieve an erection as quickly as 15 minutes after taking it and as long as four hours after taking it. Stacy Wiegman, PharmD, Pharmacy, answered. Typically, Viagra takes 30 to 60 minutes to help you achieve an erection, although the medication may help you achieve an erection as quickly as 15 minutes after taking it and as long as four hours after taking it.