Surrey, British Columbia
SeasonSeasonal event trains; Christmas Train Dec 1 – Jan 3
Surrey's Bear Creek Park train reinvents itself with the seasons — best known for its Christmas Train, which runs a day train and a Wednesday–Sunday night train from December 1 to January 3.
Visitor information
Ride duration Not published by the operator
Published fares $12.50 per person (Christmas Train); children under 2 free
Accessibility Not published by the operator
Parking Not published by the operator
Typical season Seasonal event trains; Christmas Train Dec 1 – Jan 3
Book early Not flagged
Official site Official site ↗
✓ Last verified: November 2026
Keep exploring
- Every railway in British Columbia — the province page this listing belongs to
- Christmas Trains in British Columbia — its holiday trains in the regional calendar
- Ride Finder, filtered to British Columbia — every listing in the province, by month and type

