New Hampshire · 30 · 45 · 60

Ghost Train Trail Races

Ghost Train Trail Races is a 30, 45, 60, 75 and 100 Mile ultras (pick distance on race day) event held in Brookline, New Hampshire. It was last held on October 17, 2026 and is usually run in October; the next date hasn't been announced yet. About 400 runners take part across all distances.

Usually held
October
Location
Brookline, NH
Field size
~400 runners

Race details

Last held
October 17, 2026
Usually held in
October
Distances
30, 45, 60, 75, 100 Mile ultras (pick distance on race day)
Field size
About 400 runners
Course
Flat rail-trail out-and-back, minimal gain per loop
Registration
ultrasignup.com
Official website
sites.google.com

Registration, course & weather

Start time
9:00 AM EDT
Course profile
Out-and-back course; Mostly trail, some road
Typical race-day weather
about 48°F at the start, 60% humidity, 2 mph wind (based on the 2025 race day, measured near the city center rather than the exact start line; Open-Meteo, checked October 5, 2026)

About the Ghost Train Trail Races

A foliage-season ultramarathon on the flat historic Granite Town Rail Trail where runners choose their distance, benefiting local conservation commissions.

Rankings and notes

Rankings and awards
New Hampshire's original 30-hour 100-mile race, running since 2009

More upcoming races in New Hampshire

Keep exploring

Guides from the RaceRove blog

Ghost Train Trail Races: common questions

When is the Ghost Train Trail Races?
The next date hasn't been announced in the listing yet. The race is usually held in October. Check the organiser's website for the official date.
Where is the Ghost Train Trail Races held?
In Brookline, New Hampshire.
What distances does the Ghost Train Trail Races offer?
30, 45, 60, 75 and 100 Mile ultras (pick distance on race day).
How many people run the Ghost Train Trail Races?
About 400 runners across all of its distances. That figure is an estimate of the field size, not an entry cap.
How do I register for the Ghost Train Trail Races?
Registration is handled by the organiser at ultrasignup.com. Entry fees, caps and deadlines are set there.
Is registration open for the Ghost Train Trail Races?
Registration status as last checked October 5, 2026: sold out. Listed fee for the longest distance, $125 (from ultrasignup.com, checked October 5, 2026).
What time does the Ghost Train Trail Races start?
9:00 AM EDT.
What is the course like at the Ghost Train Trail Races?
Out-and-back course; Mostly trail, some road.
What is race-day weather usually like at the Ghost Train Trail Races?
about 48°F at the start, 60% humidity, 2 mph wind (based on the 2025 race day, measured near the city center rather than the exact start line; Open-Meteo, checked October 5, 2026).