Lake
40.2 km (24.98 miles)
Records
The longest completed lake, ocean and river fly swims.
Male
Ocean
38.62 km (24 miles)
River
57.94 km (36 miles)
Female
Lake
80.2 km (49.83 miles)
Ocean
51 km (31.69 miles)
River
45.9 km (28.52 miles)