Boarding is allowed at the stations listed in red below. Deboarding is allowed at all stations the Holiday Train serves. Station entertainment and onboard entertainment will be announced closer to the event. Train stops and times subject to change.
Northbound | Saturday, December 13, 2025 | ||
|---|---|---|
Station | Arrival | |
SJ Diridon (Boarding allowed) | 2:50 p.m. | |
Santa Clara | 2:56 p.m. | |
Mountain View | 3:06 p.m. | |
Palo Alto (Boarding allowed) | 3:13 p.m. | |
Redwood City | 3:21 p.m. | |
San Mateo (Boarding allowed) | 3:30 p.m. | |
Millbrae | 3:35 p.m. | |
San Francisco | 3:51 p.m. | |
Southbound | Saturday, December 13, 2025 | ||
|---|---|---|
Station | Arrival | |
San Francisco (Boarding allowed) | 4:50 p.m. | |
Millbrae | 5:07 p.m. | |
San Mateo (Boarding allowed) | 5:13 p.m. | |
Redwood City | 5:22 p.m. | |
Palo Alto (Boarding allowed) | 5:28 p.m. | |
Mountain View | 5:34 p.m. | |
Santa Clara | 5:44 p.m. | |
SJ Diridon | 5:50 p.m. | |
The Holiday Train is both a destination and a connection to festive events throughout the Peninsula. Check out these fun family events easily accessible via Caltrain!