The distance a human can swim without resting varies greatly depending on the individual's fitness level, swimming technique, and environmental conditions. On average, a trained and fit swimmer can cover around 2.5 to 3.5 miles (4 to 5.6 kilometers) without stopping. This distance can be longer for elite swimmers who are used to intense training and have excellent endurance.
It's important to note that open water swimming is generally more demanding than swimming in a pool due to factors such as currents, waves, and water temperature. In competitive open water races, distances are often longer, such as 5 kilometers, 10 kilometers, or even marathon distances of 25 kilometers. However, these races usually involve athletes who have undergone rigorous training and conditioning specific to open water swimming.
It is essential to prioritize safety when attempting long-distance swims and consider factors such as physical fitness, acclimation to the water temperature, and having a support team or boat nearby. Always consult with a trained swimming coach or professional before attempting any long-distance swims to ensure it is done safely and responsibly.