Holiday Train Schedule

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!

San Mateo Skating Rink

San Mateo:

San Mateo on Ice

Central Park, 50 East 5th Avenue

Learn More
 
 

2025 German Holiday Market

Mountain View:

German Holiday Market

Mountain View City Hall Plaza, 500 Castro Street

Learn More

 

San Jose:

Christmas in the Park

Plaza de Cesar Chavez, 194 South Market Street

Learn More

Santa Claus at Parade Redwood City

Redwood City:

Hometown Holidays

Courthouse Square, 2200 Broadway

Learn More  
 

Santa Clara:

Christmas at the Depot

1005 Railroad Avenue

Learn More