State train ride guide

Train rides in BC

Train Rides Explorer lists 2 train rides in BC. Compare the practical details families need before planning a visit.

Kettle Valley Steam Railway

Kettle Valley Steam Railway is a toddler-friendly scenic and steam train ride in Summerland, BC. The ride lasts 90 minutes, costs CA$35 for adults and CA$24 (ages 3-12) for children, and children under two ride Free on lap (2 and under).

Scenic steam excursion on the preserved Kettle Valley Railway. The official 2026 fare page lists a 90-minute scenic run, children ages 3-12 at CA$24, and children 2 and under free on a lap; booking fee and GST apply.

Railway Museum of British Columbia

Railway Museum of British Columbia is a toddler-friendly museum and scenic train ride in Squamish, BC. The ride lasts Short museum train rides, costs Check official site for adults and Check official site for children, and children under two ride Check official site.

Squamish railway museum with operating trains; the official 2026 calendar says the season runs May 8-Oct 11 and describes the rides as kid- and adult-friendly. Admission includes unlimited rides on the operating equipment.

Confirm current schedules, prices, and closures with each operator before traveling.