How long it takes for a penis pump to achieve an erection can vary. Your erection from a penis pump can typically last for about 30 minutes but may depend on other factors.