The Barcelona Marathon, a 42,195-kilometer running competition, is quickly becoming a classic on the world marathon calendar. Since 1977, it has followed a level and attractive course through some of Barcelona’s most lovely areas. The Barcelona Marathon attracts around 20,000 participants.