
Marathons in Piedmont
Piedmont is home to 2 marathons in our database in Italy, spread across cities including Turin and Verbania. Torino City Marathon is the largest race in the lineup, typically drawing around 5,000 finishers, while the full spread offers everything from fast urban courses to scenic regional events. 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 Piedmont.

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

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

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
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