Los efectos de Viagra pueden durar de 4 a 8 horas, dependiendo de cada persona y de la dosis que tome. De hecho, algunas personas pueden experimentar más de una erección durante este tiempo. Sin embargo, el hecho de que el Viagra pueda permanecer en el cuerpo hasta 8 horas no significa que la erección deba durar tanto tiempo.