Swimming Tricks How Long Does It Take To Swim A Mile? How long does it take to swim a mile? On average it should take beginners anywhere from 40 to 50 minutes to swim a mile, while intermediate August 16, 2022December 2, 2022 by Lorraine Winnie 9 Min Reading