Available distances
About
Swiss Valley Trail Run is held in Peosta, Iowa, on October 3, 2026. Three trail distances share the day: a 50K (31 miles), a 25K (about 15.5 miles) and a 5.2-mile race, all run in the Swiss Valley area.
Eastern Iowa is hillier than most people expect, and the valley setting in the name suggests the trails will include short, steep grades rather than long flat stretches. The 5.2-mile race is an accessible first trail race and works well for families or as a warm-up for the longer fields, the 25K is a good goal for runners who have completed a trail half marathon and want to add distance, and the 50K is a first-ultra distance for anyone with a marathon behind them. Prepare with 10 to 12 weeks for the shorter races and 16 weeks with back-to-back long runs for the 50K, and include hill sessions in either case. Early October usually brings cool, comfortable running weather in this part of the Midwest.
Prepare for Swiss Valley Trail Run with RunRun
An AI-generated training plan, adjusted every week based on your real sessions. Built around your goal, current level and race date.
- Personalized plan based on your VO2max, history and weekly availability
- Strava and Garmin sync: your sessions are analyzed and the plan adapts
- Target paces, long runs, key sessions: everything is calculated for race day
Races nearby
Other upcoming races around Peosta.
Benefit Classic Half Marathon and 5K
Sep 12, 2026 · Dubuque, IA · 10 mi away
13 mi · 13 mi · 3.1 mi
Mines of Spain 100
Oct 16, 2026 · Dubuque, IA · 10 mi away
62 mi · 100 mi
Mines of Spain Trail Races
Aug 7, 2027 · Dubuque, IA · 10 mi away
4 mi · 7 mi · 13 mi
Fillmore 5k
Sep 19, 2026 · Cascade · 13 mi away
3.1 mi
Galena 5k Stair Challenge
Sep 12, 2026 · Galena · 22 mi away
3.1 mi
Pumpkinfest 5K Run/Walk
Oct 3, 2026 · Anamosa · 32 mi away
3.1 mi