Christmas train rides across Canada

Christmas trains will be rolling across Canada during the 2016 holiday season. Catch a Santa Train or ride a specialty Christmas train at a railway near you.

Key to holiday icons

Train ride includes visit with Santa

Official Polar Express train ride

Specialty ride; Santa does not appear.

Holiday illuminations

Christmas shopping excursion

New Year's party or dinner train


Stettler, Alberta
Alberta Prairie Railway

Polar Express Train

Thursday, December 15 – Wednesday, December 21

Telephone: +1 (800) 282-3994.

British Columbia

Duncan, British Columbia
BC Forest Discovery Centre

Christmas Express Train

Friday, December 18 – Friday, December 23

Telephone: +1 (250) 715-1113.

Surrey, British Columbia
Bear Creek Park Train

Christmas Train Rides

Daily, Friday, December 9 – Sunday, January 1

No train December 25

Telephone: +1 (604) 501-1232.

Vancouver, British Columbia
Stanley Park Miniature Railway

Bright Nights Christmas Train

Daily, Monday, November 28 – Sunday, January 1

No train December 25

Telephone: +1 (604) 257-8531.






Copyright © 2010-2016, a website. All rights reserved. Contact: The Polar Express and all related characters and elements are trademarks of and ©Warner Bros. Entertainment Inc. Photos: Santa Claus Express, Verde Canyon Railroad, Clarkdale, Arizona(left) and Small Train Holiday, California State Railroad Museum, Sacramento, California(right).