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