Overview
Roaring Camp runs genuine 1890s narrow-gauge steam locomotives through old-growth redwood groves in the Santa Cruz Mountains — these are among the oldest authentically preserved steam engines in regular passenger service in the country. Two distinct excursions operate from the Felton depot: the Redwood Forest Steam Train climbs to the summit of Bear Mountain through towering groves in 75 minutes, and the Santa Cruz Beach Train (returning spring 2026) runs an hour each way through Henry Cowell Redwoods State Park, along the San Lorenzo River Gorge, through an 1875 tunnel, and ends at the Santa Cruz Beach Boardwalk. For a kid who likes trains, this is the real thing — not a theme park approximation.

How to Do It
From the Bay Area, take I-880 or I-280 south to Highway 17 toward Santa Cruz. Exit at Mount Hermon Road (Exit 3 in Scotts Valley), drive northwest 3.5 miles through Felton, and turn left on Graham Hill Road. Roaring Camp is half a mile down on the right at 5401 Graham Hill Road, Felton. Budget about 90 minutes from San Jose, 2 hours from San Francisco. Parking is $10 per vehicle at the Felton lot, cash or card. Arrive at least 30 minutes before your train departure — walk from the lot to the ticket office, get your bearings, and let kids explore the grounds before boarding. The Redwood Forest Steam Train is the right call for families doing a half-day trip: it's a 75-minute round trip and the views through the redwood canopy and across wooden trestles are dramatic. If you're doing both trains and ending at the boardwalk, plan a full day and note that the last departure back to Roaring Camp from Santa Cruz is at 4 p.m. — missing it means a taxi. On-site at the Felton depot there's a general store, Chuckwagon BBQ, and picnic tables available for day rental ($25/table). You can bring your own food and eat at the picnic areas.

Tips & Tricks
The steam engine is loud at departure and at close range — genuinely loud, not just "trains are noisy." Young toddlers or sound-sensitive kids may need ear protection. Bring noise-canceling headphones or foam earplugs and have them ready before boarding; once the whistle blows mid-tunnel, there's no warning. The redwood groves provide natural shade, but the depot area and summit of Bear Mountain are exposed. Dress in layers — summer mornings in the Santa Cruz Mountains can be 10-15 degrees cooler than the South Bay, and the summit gets wind. Special event trains for Halloween (Thomas & Percy's Halloween Party) and the Holiday season sell out well in advance, often months ahead. Book those online as soon as dates are released, usually mid-summer for fall events. The beach train runs one hour each way — it's a full commitment, not a quick add-on. If you buy the beach train and want to spend time at the boardwalk, build in at least 2 hours there before catching the return, which means the full excursion runs 4 to 5 hours. Tickets can be purchased online in advance; popular summer departures do sell out on weekends, so don't assume you can walk up.

Planning
Redwood Forest Steam Train tickets are $42.35 for adults (13+) and $26.45 for children ages 2-12. Kids under 2 ride free. Santa Cruz Beach Train is $46.59 adults, $31.75 children. Parking is $10 at Felton. The grounds open at 9 a.m. and the parking lot closes at 5 p.m. The park runs daily in summer and weekends in spring and fall — verify the current schedule at roaringcamp.com before making the drive, as shoulder-season hours vary. Bring layers and sun protection, water, snacks or cash for Chuckwagon BBQ, and ear protection for young kids. Strollers are not available for rent and the grounds are uneven gravel and dirt — a carrier or backpack is better than a stroller for toddlers. The sweet spot age for the train ride itself is roughly 2-8; the history narration resonates more with 5 and up, but even 2-year-olds are transfixed by the steam engine. Avoid holiday weekends if you're not specifically there for the event — the grounds get very crowded and parking fills fast.