Christmas trains 2026St. Louis · The Gateway City

Christmas train rides near St. Louis, 2026.

In 2026, Polar Express and Santa train rides near St. Louis run Nov 13 through Dec 30, from $5. THE POLAR EXPRESS Train Ride at St. Louis Union Station starts Nov 13, tickets $5–$99. All ages. THE POLAR EXPRESS Train Ride at St. Louis Union Station starts Nov 13, tickets $19.99–$100. All ages.

Last checked · 3 trains · Every listing links to its official page. How we choose

By date

Every Christmas train, by first date

Filter by kind of ride, then tap one for dates, ages, price and how to book.

Train rides

Polar Express, Santa and lights trains near STL

Dates, ride length, ages, price and booking notes come from each railroad, zoo or park’s own page. The area line shows where you board.

Quick picks: Cheapest: THE POLAR EXPRESS Train Ride (from $5).

Nov13to Dec 30

THE POLAR EXPRESS Train Ride

St. Louis Union Station · St. Louis, MO (Union Station)

Polar Express
Time
4:30, 6, 7:15 and 8:30 p.m.
Ages
All ages
Price
November: Holiday Saver $20–$25, Coach $39–$64, First Class $49–$99; parking $5
Tickets
Purchase tickets on this page or call (314) 942-6942

Good to know: Sensory-friendly rides Nov 23 and Dec 1.

Nov27Fri

Holiday Happiness Festivities

National Museum of Transportation · Kirkwood, MO (2933 Barrett Station Rd) · about 15 miles away

Santa train
When
Fri Nov 27
Time
Santa and live reindeer 11 a.m.–2 p.m.
Ages
Not listed
Price
Included with museum admission: adults $16, kids 2–12 $8; the miniature train is $7 for unlimited rides when it's running
Tickets
Included with museum admission; no separate reservation listed

Good to know: Bring your own camera for Santa photos. The Santa line moves outdoors on busy days. Miniature train and Holly Jolly Trolley hours vary through the holidays, so check before you go.

Know one we missed?Send us the railroad’s or venue’s page and we’ll check the dates and add it.Suggest a train

Before you go

Three things that make train day easier

TicketsBook as soon as you canPolar Express and Santa trains often sell out weeks ahead, weekend evenings first.
DressPajamas are part of itMany Polar Express rides invite kids to come in pajamas. Bring a warm layer for the platform.
TimingPick a ride before bedtimeEarly departures are easier with little kids. Late lights trains are better for older kids.

Keep planning

More for little kids in STL

Good questions

Christmas trains near St. Louis: the FAQ

THE POLAR EXPRESS Train Ride in St. Louis, MO (Union Station): Nov 13 – Dec 30. Price: November: Holiday Saver $20–$25, Coach $39–$64, First Class $49–$99; parking $5. THE POLAR EXPRESS Train Ride in St. Louis, MO: Nov 13 – Dec 30. Price: Holiday Saver from $19.99; Coach from $35; First Class from $45; Premium $100+.

Holiday Happiness Festivities (Kirkwood, MO (2933 Barrett Station Rd) · about 15 miles away): Fri Nov 27.

Many do. One of the three here asks you to book ahead or warns that seats sell out. Each card says what the operator posts about tickets.

Cheapest ticket: THE POLAR EXPRESS Train Ride, from $5. Those come from the ride length, price and age notes on this page.

Each listing comes from the venue’s or organizer’s own page and links to it. We only list a date, time or price when that page shows it, and anything we can’t confirm stays off. These were last checked Nov 4, 2026, and we recheck them every week through December. How we choose and check.

Holiday plans every Thursday.

One short email every Thursday evening with the best things to do with little ones in STL that weekend, holiday trains included.

St. Louis skyline