
Marathons in Bern
Bern has one marathon in our database in Switzerland, centred on Interlaken. Jungfrau Marathon typically draws around 3,519 finishers. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.

Nearby Marathons
Other races closest to Bern.

Swiss City Marathon
The Swiss City Marathon Lucerne draws about 6,000 finishers each October around Lake Lucerne with alpine panorama views. The course passes the Kapellbrücke (Chapel Bridge), the Lion Monument, and the lakeside promenade with Mount Pilatus and Rigi as backdrops. October crisp mountain air and flat lakeside paths make it Switzerland's largest marathon.
Next race: Sunday, 18 October 2026
Zurich Marathon
The Zurich Marathon draws approximately 2,800 finishers on an urban road in Zurich, Switzerland. The course starts and finishes at Sechseläutenplatz. The route follows Lake Zurich and passes the Old Town and the lakefront promenade. Mostly flat with minor rises leaving the lake.
Next race: Sunday, 11 April 2027

Lausanne Marathon
The Lausanne Marathon attracts about 4,500 finishers each October along Lake Geneva (Lac Léman) with views of the French Alps across the water. The course passes the Olympic Museum, the Ouchy waterfront, and the Lavaux vineyard terraces. October autumn light on the lake makes it one of Switzerland's most scenic marathons.
Next race: Sunday, 25 October 2026

Geneva Marathon
The Geneva Marathon is one of the world's largest marathons, drawing approximately 12k finishers on an urban road in Geneva, Switzerland. The course starts and finishes at Plaine de Plainpalais. The route follows the Lake Geneva shore through Versoix and back. Mostly flat along the waterfront with Alpine views.
Next race: Saturday, 8 May 2027