The Marshall County Railroad Historical Society is a 501 (C)(3) not for profit corporation that owns and operates the Central Branch Railroad along 11.98 miles of track in Marshall County.

Ride Options

  • Waterville west to Somewhere (40 min)
  • Waterville east to the Big Blue River (2hrs)
  • Waterville to Blue Rapids (40 min)
  • Blue Rapids east to the Big Blue River (40 min)

The CBRR runs April-October 7days a week.
Every year over 800 people ride on our trains!
Click on the "Events" link for information on scheduled rides for the public. Contact us (see upper right) to schedule a ride for your group.

Membership applications are now available! Click "Membership" to the right of the page to go to the application as well as pricing.

We have a fine selection of photo slide shows showing our train rides and building of a model locomotive. See them at "Photos" and "Projects" on the navigation bar to the left.

Own your own motorcar? You can use our 12 miles of the Central Branch Railroad for a private running! More Information Here



Historical Rail Rides !