
Bologna, Italy · Sunday 3 March 2024
Bologna is one of Italy's oldest cities, a place where medieval towers rise above Renaissance arcades and the streets themselves tell stories spanning two millennia. Running through this landscape means passing under the famous porticos that UNESCO recognizes as a world heritage site, threading through neighborhoods where art, music, and culinary tradition are woven into daily life. The city's hills roll gently enough that they feel manageable but persistent, and the mix of historic cobblestones and modern running paths means you're always aware that you're moving through somewhere with real depth and character. The Termal Bologna Marathon course covers 42.2 kilometers across moderately hilly terrain with just over 300 meters of elevation gain spread across the route. The course stays relatively low, with elevations ranging from 22 to 84 meters above sea level, so while you'll encounter hills, none of them dominate the experience. The route is set on a trail surface, which means the ground beneath your feet changes character throughout the race, adding a technical element to the run. The hills are distributed enough that they become part of the rhythm of the race rather than obstacles that cluster at one point. The race itself is organized around a six-hour time limit, which sets a reasonable pace while still allowing runners to take in their surroundings. The finish includes a technical shirt and a medal, along with the satisfaction of having covered 42 kilometers through a city that has seen countless runners pass through its streets over centuries. For anyone looking to run a marathon in a place where history and physical challenge intersect, Bologna offers that rare combination of cultural richness and genuine athletic terrain.
Adjusted Time
4:41:11
Time difference: +41.2 minutes compared to a flat, road, temperate course.
3 Bologna Marathon is a full marathon held in Bologna, Italy, scheduled for Sunday 3 March 2024. The course is run on trail surface with 309m of total elevation gain, reaching a maximum altitude of 84m above sea level. For registration and full race details, visit the official 3 Bologna Marathon website.
This is a hilly course with 309m of total elevation gain. The route climbs from 22m to as high as 84m above sea level — a substantial 62m elevation range. Runners should train on hills and plan for a more conservative pacing strategy, especially on the climbs.
3 Bologna Marathon is a trail race, meaning the course includes unpaved surfaces such as dirt, gravel, or forest paths. Trail surfaces are inherently slower than road courses due to uneven footing, technical sections, and often steeper gradients. Trail-specific shoes with good grip are recommended, and runners should expect a finish time 10-20% slower than their equivalent road marathon time.
Our difficulty rating for 3 Bologna Marathon is calculated using a model that combines elevation gain, temperature impact, and surface type. Use the difficulty calculator above to enter your target finish time and see exactly how many minutes this course would add or subtract compared to a perfectly flat, cool, road-based marathon. Faster runners and slower runners are affected differently by the same course conditions, so the difficulty is personalised to your pace.
Looking for an easier marathon or a tougher challenge? You can also compare 3 Bologna Marathon against other marathons to find the right race for your goals.
Terni, Italy
Castiglione del Lago, Italy
Treviso, Italy
Venezia, Italy
Castiglione del Lago, Italy
Malcesine, Italy