We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.
Since 1985, we've been reading The Polar Express by writer and illustrator Chris Van Allsburg. There's something so whimsical about the plot, which features a young boy hopping onto a magical train called the Polar Express. What unfolds is a ride like nothing we had ever experienced before. And now, cities all over the United States are performing their own interactive shows inspired by the now-classic story. Whether you've read it or seen the 2004 film, you're not going to want to miss the opportunity to spend Christmas riding along the Polar Express.
A company called Rail Events, Inc. puts on the show in 50 locations across the U.S., and many of them are featured in our list below. But there are plenty of other Christmas trains available, all of which put their own spin and getting in the holiday spirit. From homemade chocolate chunk cookies to warm greetings from Santa and Mrs. Claus, this is the ultimate Christmas train ride experience that's fun for the entire family. Most start around $40, but we promise that this will be something you and your kids talk about for years. Many families have even gone on to make it a holiday tradition during the November and December months.
1
Arizona: Grand Canyon Railway
December 1–January 4
Arizona residents and visitors can enjoy a 90-minute trip from Williams, Arizona, to the North Pole. During this relatively speedy trip to Santa’s home, your kids will meet Santa and his reindeer, and they’ll even get a gift from him. With hot cocoa and chocolate chip cookies, it’s no surprise so many families have made it a tradition. Prices start at $33 for kids and $45 for adults.
RELATED: 20 Easy Christmas Traditions to Start With Your Family
2
California: California State Railroad Museum
November 29–December 22
Your journey includes hot cocoa, a cookie, and all the story’s characters you know and love. Once you’ve reached the North Pole, expect for Santa to hand each passenger a silver sleigh bell to kick off the Christmas season. Pre-sales begin on September 5 for members. Tickets start at $45, but children under 2 are free.
RELATED: The Best Christmas Tree Farms in America for Your Fir, Spruce or Pine
3
Colorado: Colorado Railroad Museum
November 9–December 23
See a reenactment of the beloved tale with your family as you ride along the Polar Express in Colorado. Prepare for an interactive experience like nothing you or your kids have ever seen before, and yes, sugar cookies are included. Tickets start at $60.
Advertisement - Continue Reading Below
4
Florida: Fort Lauderdale Brightline Station
November 16–December 29
Floridians, get ready to hop on board the Polar Express. Your golden ticket will be punched before you’re served treats and participate in a read-along. Santa and his elves will bring gifts for you and your loved ones, and there are keepsakes provided to keep the memory of your ride alive. Tickets are $60 and up, and children ages 2 and under ride for free.
*This photo is not from the Fort Lauderdale Brightline Station
5
Georgia: Blue Ridge Scenic Railway
November 29–December 23
All aboard for the Santa Express! Your family will spent time listening to a Christmas story, singing along to your favorite holiday tunes, and meeting classic Christmas characters. There are four different departure times and tickets start at $31 for kids and $48 for adults.
6
Illinois: Chicago Union Station
November 23–December 29
From dancing chefs to finally getting your golden ticket stamped, Chicago residents will love the chance to visit Chicago Union Station, without the hassle of a work commute. If you book now through Labor Day (September 2), you can get your tickets at a lower rate ($43 for adults and $35 for kids).
*This photo is not from Chicago's Polar Express Train
Advertisement - Continue Reading Below
7
Indiana: French Lick Scenic Railway
November 8–December 3
Starting at $35, you and your kids can go aboard Indiana’s very own Polar Express. While on the train, you’ll receive a free silver sleigh bell and Santa’s elves will lead you and your kids through a series of beloved Christmas carols.
*This photo is not from French Lick Scenic Railway
8
Kansas: Midland Railway
November 16–December 27
With so many similarities to the popular book-turned-movie, you’ll likely tell yourself, “We’re not in Kansas anymore.” You can choose from coach or first class pricing, which will start at $45 for adults and $40 for kids.
*This photo is not from Midland Railway
9
Kentucky: Big South Fork Scenic Railway
November 22–December 22
Chris Van Allsburg’s words are retold in this immersive experience that departs from Stearns Depot. You can expect lots of time with Santa, food and drinks, singing, and they highly recommend that everyone wears their pajamas. Prices start at $44.75.
*This photo is not from the Big South Fork Scenic Railway
Advertisement - Continue Reading Below
10
Louisiana: New Orleans Union Passenger Terminal
December 9–January 1
NOLA residents will appreciate that on December 19, the Polar Express will offer a train ride that’s sensory friendly. That means there will be additional lighting to help board the train, softer audio levels, and quiet spaces throughout. Prices start at $48 for adults and $38 for children.
*This photo is not from the New Orleans Union Passenger Terminal
11
Maine: Maine Narrow Gauge Railroad
Select dates from Thanksgiving to Christmas
The most frequented event at this museum is the seasonal Polar Express ride. Every year, more than 15,000 people venture for all the holiday feels, provided by the Conductor and his singing costars. Trains leave from Portland and head out to the North Pole, but tickets are released in September.
12
Maryland: Baltimore & Ohio Railroad Museum
Select dates from November 16–December 1
You’ll feel like a kid again when you head to the museum for a ride that features Santa and all the wonderment of the classic Christmas story. If you purchase the book prior to the event, Mr. Claus will even autograph it for your kids. Tickets start at $47, but dress rehearsal performances on November 15 are as low as $42.
Advertisement - Continue Reading Below
13
Missouri: Branson Scenic Railway
December 1–December 23
To ensure that your experience is as delicious as ever, the Missouri trip features a “premium” status that will allow you to have unlimited cookies and refills of hot cocoa (You can say it’s for the kids, but we all know who needs more). Tickets start at $44 for adults, $34 for kids, and $2 for kids 23 months and under.
*This photo is not from the Branson Scenic Railway
14
Nevada: Nevada Northern Railway
Weekends between Thanksgiving and Christmas
Hop on Santa’s Reindeer Flyer Christmas Train in Ely, Nevada, and show your kids how they can get face time with Santa at the North Pole. There are snacks and countless photo ops during this 90-minute ride. It’s first come, first served, so make sure to get there extra early to score your spot. Tickets are free for kids 0–4, $20 for kids 4–12, and $41 for adults.
15
New York: Adirondack Scenic Railroad
November 15–December 23
Over on the East Coast, Utica hosts its own Polar Express Train Ride. So throw on those pajamas and prepare for quite the adventure. They highly recommend indulging in the Cocoa Class car, which provides souvenir mugs filled with tasty hot cocoa. Adult prices start at $46 and tickets for kids are $38 and up.
Advertisement - Continue Reading Below
16
North Carolina: Denton Farmpark
November 29–December 27
While many of these rides focus on the train-inspired Christmas tale, the Country Christmas Train takes you through the Nativity. Along the way, you’ll also see a gingerbread house, general store, doll museum, and more. As expected, Santa will be there to greet you too.
17
Pennsylvania: New Hope Railroad
November 9–December 24
The North Pole Express Train is powered by the railroad’s vintage diesel locomotives. Fresh-baked chocolate chunk cookies, hot chocolate, and one-on-one time with Santa are guaranteed features. Both children and adults should feel extra spirited in their PJs, so why not make the whole family match for the most adorable holiday card? Tickets start at $51.99 for adults, $41.99 for kids 3–11, and $11.99 for infants 0–2 years old.
18
Texas: Austin Steam Train Association
November 16–December 8
This two-hour trip on the North Pole Flyer promises all-you-can-drink hot cocoa and locally baked cookies, so you’ll stay happy and entertained all day long. Santa will head over to each car and check in with you and your family. Plan your trip ASAP, because they usually sell out by mid-October. Tickets start at $45 for ages 3 and up.
Advertisement - Continue Reading Below
19
Vermont: Union Station
December 14 & 15
You only have two days to experience the magic of Vermont’s Polar Express. Engineers will greet PJ-wearing passengers onto the train, and Santa will be collecting new or gently-used books that they’ll donate to children in need. Tickets are $30 each, but children under 24 months can ride for free.
20
West Virginia: Durbin & Greenbrier Valley Railroad
November 23–December 8
Jinx the Elf is ready to welcome you and your kids aboard The Elf Limited, a 60-minute train ride. You’ll see how elves are working toward earning a spot in Santa’s workshop as you venture out to the spot where Santa makes his big decision. Tickets start at $48 for adults and $38 for children 2–11 years old.
*This photo is not from The Elf Limited
Blake Bakkila
Freelance Writer
Blake Bakkila has been writing about everything from pop culture to lifestyle products for more than eight years. Her work has appeared on GoodHousekeeping.com, WhattoExpect.com, Health.com, and in the print and digital versions of Real Simple and People.