The Bright Nights Christmas Train returns to Stanley park for another year of festive choo-cho-cheer!
The dazzling locomotive and the Stanley Park Train Plaza will sparkle with over 3 million twinkling lights, as well as breathtaking displays and live performers.
Guests may choose to pay for a ride on the train or they may pay by donation to view the beautiful lights. A portion of the proceeds will go to the BC Professional Fire Fighters' Burn Fund, where $1.4 million has been raised to help burn survivors and their families since 1998.
The matinee train ride is a great day-time outing for families, school groups, and groups with children. Guests will journey through the forest that is filled with joyful holiday music past magical displays.
The classic night train is a 14-minute experience filled with beautiful displays, holiday lights, and a live performer.
No canines are permitted on the train, unless they are certified service animals.
— Bright Nights YVR (@BrightNightsVan) January 6, 2018
Photos with Santa
Guests may also take photos with Santa every day until December 24 at the Railway Plaza's North Pole. The cost is $10 each with all proceeds to the Burn Fund.
When: November 29 - December 24 from 4 pm - 9 pm as well as December 23 & 24 from 1 pm - 9pm
Bright Nights Christmas Train in Stanley Park
When: Thursday, November 29, 2018 - Saturday, January 5, 2019. Closed on Tuesday, December 25 for Christmas Day. Several trains depart during each half-hour time slot.
Where: Pipeline Road in Stanley Park
Cost: Adult (19 – 64 years)$12 + GST; Senior (65 years and over)$9 + GST; Youth (13 – 18 years)$9 + GST; Child (3 – 12 years)$8 + GST
Find out more here.
Train schedule is subject to change.
|Dates||Matinee train||Night train|
|November 29 – December 13||Friday to Sunday||Monday to Thursday|
|December 14 – 23||Daily||Daily|
|December 24||10am – 2:30pm||3pm – 10pm|
|December 26||10am – 2:30pm||3pm – 11pm|
|December 27 – 31||Daily||Daily|
|January 1||Closed||3pm – 10pm|
|January 2 - 5 (train only, no live actors)||Closed||Daily|