The time it takes for men to ejaculate during intercourse varies from person to person, but here are some common reference data:
1. Average time: Studies have shown that the average time from penetration to ejaculation during vaginal intercourse is about 5 to 7 minutes. But this is just an average, and the actual situation may be different.
2. Individual differences: The time of ejaculation can be affected by many factors, including age, health status, psychological state, sexual experience, etc. The time it takes for each person to ejaculate may be different.
3. Premature ejaculation: Some men may experience premature ejaculation, that is, ejaculation very soon after the start of intercourse, usually within 1 to 2 minutes. This condition can be improved through specific techniques, medications or treatments.