马拉松赛事的标准赛程长度是42.195公里,这个距离来源于现代奥运会的创始人皮埃尔·德·顾拜旦(Pierre de Coubertin)的决定,这个长度最初是为了纪念希腊士兵菲迪皮德斯(Pheidippides)从马拉松镇跑到雅典传递胜利消息的传说,但实际上这个传说与现代马拉松的距离并不相符。
现代马拉松的距离是在1908年伦敦奥运会上确定的,当时为了迎合英国皇室成员在温莎城堡观看比赛的需要,赛程被设定为从温莎城堡到伦敦白城体育场的距离,正好是42.195公里,这个距离后来被国际田径联合会(IAAF)正式采纳为马拉松的标准赛程长度。
除了全程马拉松(42.195公里)之外,还有半程马拉松(21.0975公里)和其他不同长度的马拉松赛事,如10公里、5公里等,以适应不同跑者的能力和需求。