How long is it normal to have sex?

There is no information on how long a specific sex life is considered normal, but in general, the normal time for a single sex life is 2 to 6 minutes, but 5 to 30 minutes is appropriate, the specific time needs to be based on the actual situation of both husband and wife.
Sexual life time (that is, the male penis inserted into the vagina and complete ejaculation time) for 2~6 minutes, is normal. If ejaculation occurs within one minute after the penis is inserted into the vagina, or the ejaculation latency time is less than 3 minutes, then it belongs to premature ejaculation. Premature ejaculation may affect the relationship between the husband and wife, and may even make the man experience anxiety, depression and other negative emotions.
The normal time of sexual life can not be generalized, if there is no physical discomfort, both spouses are satisfied with sexual life, it is normal, do not need to care too much about the length of time. If premature ejaculation occurs, you can go to the hospital in time to seek help and actively cooperate with the doctor’s treatment.