A marathon is officially 26.2 miles (26 miles and 385 yards) or 42.195 kilometers long. This exact distance was standardized in 1921 and is used for all official marathon races worldwide.