Cheshire Rail Trail (Cheshire Branch Rail Trail)

Trail Map

Description Suggest an Edit

The Cheshire Rail Trail stretches for nearly 33 miles between Route 12 near Bookseller Road and the New Hampshire–Massachusetts state line at Route 12. In Keene, the trail includes a beautiful stone arch bridge over the Ashuelot River. There is a break in the trail through the town of Keene, and heading north, you can pick up the trail again at Island Street. The trail is used by hikers, mountain bikers (road bikes would have a tough time), snowmobilers, cross-country skiers and equestrians. In addition, you might see dog sleds in winter.

The trail travels through some beautiful New Hampshire scenery, including Rockwood Pond, a nice place to swim in summer. It also passes through some charming towns, such as Troy, where you'll find an old railroad depot, and Fitzwilliam, where you'll find the Depot General Store in Fitzwilliam Village.

Parking and Trail Access

Near the southern end of the trail, parking is available in the town of Fitzwilliam across from the State Line Store on Route 12.


Nice Mix Up

   June, 2016 by maisanna

We rode from Fitzwilliam to Troy, NH. I used a hybrid bike and it was a bit challenging on this trail. I'd highly recommend a mountain bike because the trail is rough with large rocks, soft sand and muddy in spots. This section is not paved. It's wooded, more

Nice Mix Up

   June, 2016 by maisanna

I didn't do the entire rail trail. We started at Fitzwilliam and end at Troy. I would recommend a mountain bike but a hybrid would get by because it is not paved. There were sections that had loose gravel, soft sand and large rocks on the path but worth more

State line to Troy

   August, 2015 by rlbalogh

From the Rte 12 state line south end to Troy is about 12.5 miles. Roadbed conditions vary wildly, from relatively hard pack dirt to rocky fire road to muddy, narrow path (with some soft here and there). Still, an enjoyable ride (saw a porcupine and two more