The Cheap Marathon |


We’re looking for some great volunteers to help with this event!

Go the distance. Earn the jacket!

Complete at least 3 events totaling 26.2 miles to earn the Elliot Millennium Running Series Jacket. For complete list of events, rules and details, Learn More

Run more, run faster, score points!

The Points Chase is a motivational and competitive component to participating in our Signature events. For standings, rules and details, Learn More

The out & back course on the Derry & Windham Rail Trail will be 1 loop for the half marathon and 2 loops for the marathon.  This flat and fast course will be the perfect opportunity to run a PR!

USATF Certification/BQ:
Half Marathon – NH21002BK
Marathon – NH21003BK

Marathon Course time limit: 6 hours and 30 minutes

Total Elevation Gain: 263ft (Half-Marathon) and 526ft (Marathon)

Event Details

DATE:  Saturday, April 6, 2024
Postponed to Saturday, April 20, 2024

TIME TRIAL START:   This event utilizes a Time Trial Start format.  The Derry and Windham Rail Trail is the perfect venue for a time trial start implementation in order to provide optimal race conditions for athletes looking for a BQ or PR!

  • Marathon Time Trial Start will begin at 7:30am with athletes starting 2 at a time every 6 seconds.
  • Half Marathon Time Trial Start will begin at 8:50am with athletes starting 2 at a time every 15 seconds.

Participants in each race are seeded fastest to slowest, based on pace data collected during registration. Each runner’s bib number has a Group # and Start Number (ie. Bib #101 is Group 1, Cone 01 – Bib #1250 is Group 12, Cone 50). Athletes are expected to line up with their respective  group or corral and stand by their matching cone. They will be ushered to the starting line, 2 by 2 in order to start at their assigned start time!


Available from 10:30am to 7:00pm on Friday, April 19th at the Millennium Running Retail Store (138 Bedford Center Rd., Bedford, NH)

Available starting at 6:45am at the registration tents located adjacent to the finish line in downtown Derry, NH.  (1 E. Broadway, Derry, NH). All participants will be provided a suggested bib pick-up time corresponding with their personal start time.

Derry Rail Trail (1 East Broadway, Derry, NH)

Marathon runners should park in downtown Derry in municipal parking lots and street parking. Arrive early!  [Parking Map]

Half Marathon runners may use downtown lots, if available,   However, guaranteed remote parking with shuttle buses service to/from the Start/Finish is available from the Park n Ride (2 Garden Ln., Londonderry, NH) at Exit 4 off I-93. Buses will start at 7:45am and run continuously on the 9 minute trip. Last bus departs at 9:15am. Buses will load at Central St for the ride back following your finish.

Simply check your bag in the gear drop-off tent near the registration/post-race area and pick it up after you finish. A gear check label will be attached to your bib to attach to your bag.

Aid stations on route will be located approximately every 2 miles, and all will have Gatorade and Water available. Clif Bloks will be available at the Depot Rd aid station that is passed at mile 3, 9.7, 16.1, and 22.8. Port-O-Johns will also be located at each aid station. Please note: all trash (including nutrition packets, cups, etc.) should be disposed of within 100 yards of each aid station.
Their locations are at the following mile markers:

Location Mile # (Half & Full)
Norton St. .25
Depot Rd. 3
Roulston Rd. 6.2
Depot Rd. 9.7
Norton St. 12.4
Norton St. 13.3
Depot Rd. 16.1
Roulston Rd. 19.3
Depot Rd. 22.8
Norton St. 25.5

Water, fresh bananas, and yogurt, provided by Stonyfield Organic.

Track your favorite athletes on Sunday in real-time! Follow all the athletes you want as they navigate their way around the course and pass over 7 timing locations for the Marathon, and 3 for the Half Marathon! Simply select the “Follow” button on the Results page next to your desired athlete(s)!

Due to the nature of the out & back course on a rail trail, there are no spectators permitted along the course, except for two dedicated locations:  1) 13 mile mark (lap 1) and the finish line chute and 2) the dedicated cheer area at the Windham Depot where marathoners will pass by at mile 3, 10, 16, and 20.  Travel to/from the Depot is not permitted via Windham Road due to road closures / delays at Rail Trail crossing.

RESULTS sponsored by xfinity
Live online results thanks to our friends at xfinity will be published exclusively on

RACE PHOTOS driven by AutoFair
Millennium Running is happy to provide FREE digital race photos from this event thanks to our friends at AutoFair. Photos will be posted online 2-3 business days following the event.

Finishers of the event will receive a link to their finisher video. The link will be emailed online 1-2 business days following the event.

Each finisher will receive a ribbon… That is right a ribbon!  After all, it’s the CHEAP Marathon / Half Marathon!

Digital awards will be emailed to the top 3 men and women in each race and  to the top 3 male and female in each 5-yr age group. (19 and under, 20-24, 25-29, 30-34 … 80+).

If traveling in from out of state, the Manchester – Boston Regional Airport is only 20 minutes from the Start/Finish Line in Derry, NH. While there are no hotels within walking distance of the venue, there are great hotels in downtown Manchester, NH with great restaurants within a few minutes’ walk. The course is a 20 minute drive from downtown Manchester.

*Edits to entries, race distances, or transfers to new participants closed on Sunday, March 31st.

If you’d like to transfer to a virtual registration, please email with your request.

Please read our Refund & Transfer Policy for full information. All swaps or transfers must be completed at least 1 week prior to event day.

Read a full list of General FAQ’s here.


Virtual Details

Race with us from where ever you are on whatever day & time that works for you before 11:59pm on April 22nd.

It’s easy! On race week, we will be sending you a unique link via email to your RunReg entry that will allow you to submit your race results. Results must be submitted by 11:59pm EDT on Monday, April 22nd.

You can also access your entry to add your virtual time by clicking HERE to edit your entry. After triggering your edit entry link via email, please scroll down to the question asking for your virtual time. You can enter your time, scroll down to the bottom of the entry, then complete your submission by saving the edit. (Please note that the ability to submit results will not be available until Thursday of race week).

Official Results will be published exclusively on on Tuesday, April 23rd. You have until 11:59pm on Monday, April 22nd to submit your time using the unique link provided in your confirmation email.

Everyone wins their own virtual race!  As such, there will be no recognition of race times.

What about the Elliot Millennium Series and Delta Dental Points Chase?
Virtual registrants will earn miles towards the Elliot Millennium Series Jacket! However, no points will be assigned for the Delta Dental Points Chase.

Your registration includes…

• Finisher Ribbon
• Free Race Photos
• Finish Line Video

Official Charity Partner

Millennium Running takes great pride in not only producing the best events possible for our running community, but more importantly, we are proud to give back to our local community. To date we have distributed almost $1,000,000 to local organizations and charities through our Signature Events. The Cheap Marathon and Half-Marathon is proud to support the Derry Rail Trail Alliance, the Windham Rail Trail Alliance, and Special Olympics New Hampshire as our official charity partners for 2024.

Past Results


About Us


Millennium Running is fueled by the passion of promoting healthy, enjoyable lifestyles. With over a dozen Signature road races and triathlons, a running specialty store, the Millennium Running Club, plus all-purpose timing and event services. 

Learn more...



Don't forget to share your Millennium memories with #millenniumrunning and #runnh on all of your social media. Plus, connect with us on Facebook, Twitter, Instagram & YouTube!



Contact Us


Millennium Running
138 Bedford Center Road
Bedford, NH 03110

Events: 603.488.1186
Retail: 603.472.7867

More Info...