Longest running race held annually
Who
Sri Chinmoy Self-Transcendence 3100 Mile Race
Where
United States (New York City)
When
2006

The longest race staged annually is the Sri Chinmoy Self-Transcendence 3100 Mile Race, held in Queens, New York City, USA. The Sri Chinmoy Self-Transcendence 3100 Mile Race is held every summer around an extended block in Queens, New York City. It was first run over the full distance in 1997. The 2020 race was relocated to Salzburg, Austria, on account of COVID-19, with five runners participating. The fastest time to complete the race is 40 days 9 hours 6 minutes 21 seconds, by Finland’s Ashprihanal Aalto in 2015.