course map
Map from Boston Athletic Association

Route Details

DISTANCE
26.2 miles, 385 yards (42.195 Kilometers)

TOWNS (in order)
Hopkinton, Ashland, Framingham, Natick, Wellesley, Newton, Brighton, Brookline, Boston

Elevation (click image view in more detail)
course elevation
Random Marathon Fact