The Lake Zurich Marathon Swim belongs to the world's longest swimming marathon races. It is held annually in August and is organized by the Sri Chinmoy Marathon Team. The participants swim from Rapperswil to Zurich, with a total course length of 16.16 miles (26.01 km).