- Please support our journalism through affiliate links. Affiliate Disclosure
- Written by our human editors, structured with the help of AI.
Review & FAQ:
Cheshire Rail Trail is a 42-mile long rail trail that runs through Fitzwilliam, Troy, Keene, Westmoreland and North Walpole in New Hampshire. This trail crosses a beautiful arch bridge over the Ashuelot River. The trail breaks through the Town of Keene and continues after on the way to Westmoreland via Island Street. The Rail Trail consists of Ashuelot Railroad and Cheshire Railroad rail beds, which were abandoned after the decline of the railroads in Keene in the 20th century. The Cheshire Rail Trail is used for mountain biking and horseback riding, and when it is covered in snow, for cross-country skiing and snowshoeing. The entire route may also be used by snowmobilers, who actually help maintain the trail.
Keene, New Hampshire

Rating: ⭐⭐⭐⭐⭐
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.