Question: how long does it take the average person to swim 1 km?
Answer: A swimmer who can do a 1k should be at most around 25–30 minutes.