State train ride guide

Train rides in ON

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

Halton County Radial Railway Museum

Halton County Radial Railway Museum is a toddler-friendly museum and streetcar train ride in Milton, ON. The ride lasts Unlimited rides on 2 km of track, costs CA$26 for adults and CA$14 (ages 4-9) for children, and children under two ride Free under 4.

Operating electric railway museum with unlimited historic streetcar rides on two kilometres of scenic track. The official 2026 admission page lists children under 4 as free and rides included with admission; a strong short-ride option for toddlers.

Waterloo Central Railway Heritage Hopper

Waterloo Central Railway Heritage Hopper is a toddler-friendly scenic ride in Waterloo / Elmira, ON. The ride lasts 1 hour 45 minutes, costs From CA$19.99 for adults and Check official site for children, and children under two ride Check official site.

All-ages hop-on/hop-off heritage train between Waterloo, St. Jacobs and Elmira. The official train-rides page lists a 1 hr 45 min Heritage Hopper and seasonal Thursday/Saturday service, with additional July/August dates.

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