Home » Event Series

Caltrain Holiday Train Whistle-Stop Tour: World’s Largest Toy Train | 2021

After cancelling the festive Holiday Train in 2020, Caltrain has announced its bringing back its World’s Largest Toy Train on December 4-5, 2021.

Decorated with 70,000 glittering lights, the dazzling Caltrain Holiday Train will fire up its engine this December to delight Bay Area families with holiday giving.

Station entertainment and onboard entertainment will be announced closer to the event. Typically, the festive tradition brings holiday treats, entertainment and characters including Frosty the Snowman, Rudolph and Santa’s elves to nine stations between San Francisco and Santa Clara. Bring the family to join in the fun, and bring a new, unwrapped toy to donate to the Holiday Train Toy Drive.

Caltrain Holiday Train Schedule

Saturday, Dec. 4, 2021

Station Arrival Departure
San Francisco 4:00 p.m. 5:10 p.m.
Redwood City 6:10 p.m. 6:30 p.m.
Mountain View 6:50 p.m. 7:10 p.m.
Sunnyvale 7:30 p.m. 7:50 p.m.
Santa Clara 8:00 p.m. 8:20 p.m.

Sunday, Dec. 5, 2021

Station Arrival Departure
San Francisco 4:00 p.m. 5:10 p.m.
Millbrae 5:40 p.m. 6:00 p.m.
Burlingame 6:10 p.m. 6:30 p.m.
San Mateo 6:40 p.m. 7:00 p.m.
Menlo Park 7:25 p.m. 7:45 p.m.

The Holiday Train began in 2002, bringing a decorated show train down the Peninsula with Santa, Rudolph, Frosty and a host of other holiday characters to entertain families. This event gave attendees the opportunity to donate toys to the Salvation Army and the U.S. Marine Corps Reserves’ Toys for Tots program, in order to make sure all Bay Area families have a happy holiday. Since the inception of the Holiday Train, generous Bay Area residents have brought more than 60,000 toys to Caltrain stations, overflowing barrels with toys.


Free / Learn More