Summary of Best Winter Train Rides
- Aurora Winter Train: Anchorage to Fairbanks, Alaska
- Empire Builder: Chicago to Portland, Oregon
- Cascade Canyon Winter Train: Durango, Colorado
- Seattle and Canadian Rockies Winter Discovery: Seattle to Jasper National Park, Alberta, Canada
- Colorado Ski Train: Denver to Winter Park, Colorado
- Napa Valley Wine Train: Napa, California
- Winter Escape to the Grand Canyon: Chicago to Williams, Arizona
- Coast Starlight Train: Seattle to Los Angeles
- California Zephyr: Chicago to San Francisco
- Adirondack Train: New York City to Montreal
- Ethan Allen Express Train: New York City to Burlington, Vermont
- Winter in the Rockies: Vancouver to Banff, Alberta, Canada
We independently evaluate all of our recommendations. If you click on links we provide, we may receive compensation.
Experience winter landscapes in a brand new way.
Fact-checked by Elizabeth MacLennan
When traveling long distances across North America, the scenic route is always worth taking, especially in the winter when those wild and majestic landscapes get covered in a fresh blanket of snow. Moreover, while wintry conditions rarely favor drivers, train riders get to enjoy the frosty scenery without any of the stress of icy roads.
A winter train ride in North America can sometimes feel like riding in a snow globe, as you watch lakes, mountains, rivers, and forests rush by while sitting warm and cozy in your railcar. Whether you choose an Amtrak route from the Midwest to the Grand Canyon, a ski train between downtown Denver and the slopes, or a California wine train that embraces the holiday spirit, trains and winter fun go together like hot chocolate and marshmallows. Here are some of the best winter train rides in North America, where you can truly appreciate the diverse natural beauty of the continent.
01. Aurora Winter Train: Anchorage to Fairbanks, Alaska
The Alaska Railroad can get you from Anchorage to Fairbanks in about 12 hours — providing spectacular views of the Alaskan wilderness along the way. From pristine lakes to stunning wildlife like moose and bears, the route immerses you in the natural beauty of the country’s largest state. This includes an up-close view of Denali, the highest peak in North America.
Between December and January, you can only make this trip on Saturdays, but starting in mid-February until April, there are two to three departures a week from Anchorage.
02. Empire Builder: Chicago to Portland, Oregon
This 46-hour Amtrak route runs every day of the year, permitting wintertime riders to see the splendor of the American West under a blanket of snow. Starting in Chicago and finishing in Seattle, via Minneapolis/St. Paul and Spokane, the Empire Builder route passes through the majesty of Glacier National Park dressed in its winter best. Other highlights include views of Seattle’s Columbia River Gorge and the snow-capped peaks of Washington’s Beacon Rock.
03. Cascade Canyon Winter Train: Durango, Colorado
Cascade Canyon in San Juan National Forest is popular in the summer for hiking, but in the winter, you can enjoy its natural beauty without leaving your train seat. Starting in Durango, the Cascade Canyon Winter Train takes you 26 miles around the edge of the gorge during the 5.25-hour round trip. While the canyon was once mined for silver and gold, it now offers plenty of photographic opportunities in the winter. The train runs on select dates from November to May.
04. Seattle and Canadian Rockies Winter Discovery: Seattle to Jasper National Park, Alberta, Canada
Amtrak’s Seattle and the Canadian Rockies Discovery trip begins in Washington and transports you over the border on a nine-day Canadian adventure. With stops in Vancouver, Jasper, Banff, and Calgary, you’re sure to see all the best views the Canadian Rockies have to offer. The itinerary includes a ski gondola ride to the top of Sulphur Mountain for breathtaking vistas and a winter wildlife tour in Jasper National Park.
05. Colorado Ski Train: Denver to Winter Park, Colorado
The Winter Park Express is an Amtrak train that takes you from Denver Union Station to the doorstep of the Winter Park Resort. This ski train operates from Friday to Sunday between January and March. Tickets often sell out quickly, so early purchasing is recommended. After arriving in Denver, you can easily access Union Station via public transportation without needing a rental car. Try to secure a seat in the sightseer lounge for the most stunning views during your journey.
06. Napa Valley Wine Train: Napa, California
The Napa Valley Wine Train is a glamorous way to explore this famous California wine region. Throughout the holidays, you can enjoy a festive Santa Train experience, featuring a delightful tasting of hot cocoa and cookies, alongside a visit from Santa. Alternatively, you may upgrade your journey to include a three-course gourmet meal in one of the luxury cars. These holiday-themed trips run from late November to December 23.
07. Winter Escape to the Grand Canyon: Chicago to Williams, Arizona
Vacation by Rail’s Winter Escape to the Grand Canyon offers a six-day round-trip journey from the snow-laden Great Lakes region to the vibrant Southwest. Departing from Chicago, the journey reveals many winter vistas before reaching Flagstaff. From there, you will transfer to the Grand Canyon Railway to complete your trip to this natural wonder. After enjoying your time at the Grand Canyon, you can return to Chicago in the same manner.
08. Coast Starlight Train: Seattle to Los Angeles
For an enchanting winter experience, take note of the West Coast’s beauty in winter. Enjoy the 36-hour Amtrak route known as the Coast Starlight, which operates year-round between Seattle and Los Angeles. This route features stunning Pacific Northwest scenery, including forests and rivers, along with snow-capped Cascade mountains. As you travel south, watch as the snow transitions into picturesque Californian landscapes.
09. California Zephyr: Chicago to San Francisco
If you wish to experience America’s splendid and varied scenery during winter, consider Amtrak’s California Zephyr. This approximately two-day train journey takes you from Chicago to San Francisco, traversing the Great Plains and the Rocky Mountains for breathtaking views throughout. You can embark on this journey at any time of the year, though late November often marks the onset of the Midwest’s first snowfall.
10. Adirondack Train: New York City to Montreal
Departing daily from New York City to Montreal, Amtrak’s Adirondack train meanders through New York State’s expansive mountain range. Snow enthusiasts can admire the icy peaks and snow-dusted trees that blanket the landscape. The trip takes about 10 hours, allowing for a day trip, or you may choose to stop in Albany to explore its strikingly eclectic 1880s New York State Capitol building.
11. Ethan Allen Express Train: New York City to Burlington, Vermont
While Vermont is celebrated for its fall foliage, the winter season unveils another beautiful spectacle. Amtrak’s Ethan Allen Express travels from New York City to Burlington, showcasing scenic winter views of the Hudson Valley and the Green Mountains. The eight-hour trip can be convenient when interspersed with stops to explore charming towns or find a cozy bed-and-breakfast for an overnight stay.
12. Winter in the Rockies: Vancouver to Banff, Alberta, Canada
The Winter in the Rockies journey whisks you from Vancouver to the picturesque winter wonderland of Banff, Alberta, passing through Jasper National Park and the iconic Lake Louise. Along the way, you’ll enjoy stunning views of Canada’s Rocky Mountains and have the chance to explore the snowy landscapes. This vacation package allows for activities such as ice skating on Lac Beauvert or taking a scenic horse-drawn sleigh ride. Upon arriving in Banff, guests can indulge in skiing or relax in the natural hot springs.