The Berlin Marathon is a major running and sporting event held annually in Berlin, Germany. The official marathon distance of 42.195 km (26 miles 385 yards) is a city-wide road race where professional athletes and amateur runners jointly participate.