The longest non-stop swim is held by Bulgarian swimmer Petar Stoychev, who swam 139.8 kilometers (approximately 86.9 miles) across the Bosphorus Strait in Turkey in 2006. This impressive feat took him nearly 40 hours to complete. Stoychev's swim is recognized as one of the most challenging endurance events in open water swimming.
Copyright © 2026 eLLeNow.com All Rights Reserved.