Half Marathon
Mattoni Olomouc Half Marathon
Olomouc, Czechia, CZ
Why this race belongs on a competitive runner's shortlist
A 19:00 half starting in Horní náměstí beside the Holy Trinity Column and astronomical-clock town hall, then reaching the Morava-side districts and Smetanovy sady. The mostly low-relief road loop suits runners who want historic-city atmosphere, with the practical tradeoff of an evening start, repeated turns and potentially warm June conditions. It suits runners wanting a historic-city half marathon with a competitive field. The 2027 date is confirmed; the currently linked route is the official 2026 reference. Elevation is a modeled estimate from the disclosed GPX method, not a verified 2027 total.
Course overview
A single city loop with an early eastern station-area arc, a northern residential loop and Lazecká out-and-back, then Smetanovy sady and a second eastern arc back to Horní náměstí. The start is Horní náměstí and the finish is Horní náměstí. The route takes in Horní náměstí, Studentská / Dobrovského, tř.Kosmonautů / Masarykova třída, Jablonského / Hejčín, Lazecká turnaround, Smetanovy sady, tř.Kosmonautů / Masarykova třída, Horní náměstí. External GPX elevations stay in a narrow 209 to 218 m band; the higher start/finish square leads into lower riverside streets, then the closing kilometers climb gently back.
0 to 5 km
The 0 to 5 km interval includes Horní náměstí, Studentská, Dobrovského, tř.Kosmonautů, Masarykova třída. External GPX model falls from 217.1 m at the square to approximately 213.3 m near 5 km, with 211.4 to 217.2 m sampled range. 2026 map places full refreshment on Masarykova třída close to 5 km. Mattoni water plus Gatorade, bananas, oranges, salt, sugar at full stations. Run the narrow square exit patiently, then establish rhythm on the lowerKosmonautů/Masarykova arc.
5 to 10 km
The 5 to 10 km interval includes Sokolovská, Jablonského, Heydukova, Jarmily Glazarové, Dolní hejčínská. External GPX elevations in this northern section range 209.3 to 218.1 m, with the highest sampled point near the Hejčín portion before 10 km. Map shows a water point on Heydukova near 7.5 km and a full refreshment point at the east end of Dolní hejčínská near 10 to 10.5 km; exact distances are approximate. Avoid attacking the small northern rises and use the water point before crossing back towardHejčín.
10 to 15 km
The 10 to 15 km interval includes Lazecká turnaround, Na Střelnici, Studentská, Krapkova, Smetanovy sady. External GPX varies 209.9 to 217.4 m; the lower point is reached in Smetanovy sady near 15 km after the small rise by the western center. Map shows full refreshment immediately beyond 10 km, a water point near Na Střelnici around 12.5 km, and full refreshment in Smetanovy sady around 14.5 to 15 km. Stay smooth through theLazecká reversal and use the park station without accelerating to recover seconds lost in turns.
15 to 21.0975 km
The 15 to 21.0975 km interval includes Havlíčkova, tř.Svobody, tř.Kosmonautů, Masarykova třída, Riegrova, Horní náměstí. External GPX rises from about 210.3 m at 15 km to 217.1 m at the finish; the range is 210.0 to 217.2 m. 2026 map shows a water point on Masarykova třída around 18.5 km and finish refreshments; generic organizer guidance is hydration about every 2.5 km after 5 km. Keep enough effort forDobrovského and the return throughRiegrova to the higher square; only commit fully once those final turns are behind you.
Elevation checkpoints and how to read them
Total ascent is 62.2 m. Calculated from 396 altitude-bearing points in public Finishers GPX attached to 2026 edition: sum positive adjacent altitude differences=62.224498 m, rounded 62.2; descent 62.240001. No smoothing or elevation replacement. Filename internal track name HM_OL_2025 but 2026 trace page/path and route points agree with 2026 official map. Third-party GPX-derived, not organizer-published. Opening Horní náměstí square is about 217 m, lower park section near 15 km about 210 m, and finish returns to about 217 m in this GPX model.
Aid stations and race-day logistics
Drink-station spacing is approximate. 2026 map: Masarykova třída~5 km, Heydukova~7.5 km, Dolní hejčínská~10 to 10.5 km, Na Střelnici~12.5 km, Smetanovy sady~14.5 to 15 km, Masarykova třída~18.5 km; finish: Mattoni water at every station; full cup-icon points add Gatorade, bananas, oranges, salt, sugar. The start is Horní náměstí, leaving toward Riegrova. 2027 start 19:00.2026 technical area was Dolní náměstí; follow the organizer corridor between the two squares rather than cross the race stream. 2026 corrals opened 18:30 and required a bib; group allocated by expected time and registration order. 2026 public transport ran normal routes until about 18:00, then selected services terminated early or diverted. DPMO publishes the detailed race-day notices; do not assume normal service immediately before 19:00. 2026 Dolní náměstí 17:30 to 23:00; sorted by final two bib digits; maximum bag 25 × 45 × 70 cm.2027 timings remain unconfirmed.
Practical pacing plan
Hold a sustainable effort. Run the narrow square exit patiently, then establish rhythm on the lowerKosmonautů/Masarykova arc. Avoid attacking the small northern rises and use the water point before crossing back towardHejčín. Stay smooth through theLazecká reversal and use the park station without accelerating to recover seconds lost in turns. Keep enough effort forDobrovského and the return throughRiegrova to the higher square; only commit fully once those final turns are behind you. Push only while effort and form remain controlled. Adjust pace for wind, rain and temperature on race day; the monthly historical sample is not a race-morning forecast.
Historical weather pattern
June history for Olomouc, Czechia gives a typical daily temperature range of 49.6 to 85.7 degrees Fahrenheit, daily maximum sustained winds of 5.8 to 14.6 mph, and at least 1 mm of rain on 39.7 percent of days. Historical conditions can change, so check the race-week forecast before travel and again on race morning.
Edition history
2027 · Half Marathon
Olomouc, Czechia
See what your own training says.
Yigri analyzes your runs to surface the fitness, fatigue, and execution signals that generic race advice cannot see.
Analyze your runs

