
Marathons in Vaud
Vaud has one marathon in our database in Switzerland, centred on Lausanne. Lausanne Marathon typically draws around 4,500 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 Vaud.
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

Marathon du Lac d'Annecy
The Marathon du Lac d'Annecy runs around one of Europe's cleanest alpine lakes, attracting about 3,500 runners each April. The course offers turquoise lake views, alpine peaks, and the medieval Annecy old town. April mountain-lake weather and a largely flat lakeside path make it one of France's most beautiful marathons.
Next race: Sunday, 11 April 2027

Jungfrau Marathon
The Jungfrau Marathon is one of the world's most spectacular mountain marathons, drawing approximately 3,519 runners each September from Interlaken to Kleine Scheidegg beneath the Eiger, Mönch, and Jungfrau peaks. The course climbs 1,823 metres over 42.2 km on mountain trails and roads — a bucket-list challenge entirely unlike flat city marathons. September alpine weather and the Eiger Nordwand backdrop make it Switzerland's most iconic endurance event.
Next race: Saturday, 12 September 2026

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
Marathon du Beaujolais
The Marathon du Beaujolais draws approximately 4,000 finishers each November on a wine-country road in Villefranche-sur-Saone, France. It is one of France's most theatrical marathons, famous for costumes, music, and Beaujolais hospitality. The route passes vineyards, Beaujolais villages, chateaux, and festive wine-country aid stations. Vineyards, Beaujolais villages, and festive wine-country aid stations unfold across rollers that match the region's celebrated hillside terroir.
Next race: Sunday, 1 November 2026