Triathlons in the Canton of Schwyz

Triathlon calendar in the canton of Schwyz: short and long formats

Schwyz, swimming between two lakes

Lake Zurich to the north, Lake Lucerne to the south: the canton of Schwyz offers plenty of places to swim, ride over mountain passes and run along the water, all beneath the Rigi.

Bordered by two large lakes, the canton of Schwyz is a natural fit for triathlon. On the shore of Lake Zurich, the towns of Freienbach and Lachen offer beaches with easy access 🏊. On the southern side, Küssnacht, Brunnen and Lake Lauerz offer cooler waters, framed by the Rigi and the Mythen.

For a triathlon in the canton of Schwyz, the season runs from June to September, when the lakes warm up. The roads of the Linth plain and the Zurich lakeshore run flat, perfect for riding aero, while the climb towards Einsiedeln or the Ibergeregg gives the bike leg a taste of the mountains 🚴. The run takes place on lakeside paths, often shaded, with views of the Alps for company. Open-water training sessions are best done in the morning, when the wind stays calm and boats are scarce. The port of Lachen and the beaches of Freienbach serve as popular starting points for local swimmers.

The Schwyz triathlon calendar doesn't list any race on Finishers yet, but a major event takes place very close by. In Rapperswil-Jona, just across the Seedamm, the Ironman 70.3 Switzerland welcomes thousands of athletes in June on the shores of Lake Zurich 🌊. In July, the Ironman Switzerland - Thun offers a long format between the lake and the Bernese Alps. To round things out, check out the triathlons in the canton of Zurich, those in the canton of Lucerne or the Triathlons in Switzerland page.

Between two sessions, the battle of Morgarten, fought in 1315 against the Habsburgs, is a reminder that these shores wrote the history of the Confederation ⚔️. Foodies then turn to the grilled cervelat, the undisputed star of Swiss picnics 😋. Whether it's a discovery sprint or the classic long distance, choose the format that fits your season 💪.