The
El Dorado Western Railroad gives train rides within the El Dorado County Historical Railroad Park, from MP 136.8 (Mother Lode Drive grade crossing at Shingle Springs) to MP 144.8 (end of track at Missouri Flat Road). The railroad is operated by volunteers of the El Dorado County Historical Museum with support from the El Dorado Western Railway Foundation. Trains run each Sunday, alternating from El Dorado (MP 142.7) and Shingle Springs (MP 136.9).
The
Placerville & Sacramento Valley Railroad periodically operates between Folsom and Latrob.
Here's the current schedule of train rides. The EDWR currently uses a fleet of Fairmont A cars to carry passengers.