The NYC Marathon covers 26.2 miles (42.195 kilometers). It starts on Staten Island, crosses multiple bridges through all five boroughs, and finishes in Central Park in Manhattan.