10. Adirondack Train: New York City to Montreal
PHOTO: ONFOKUS/ISTOCKPHOTO/GETTY IMAGES
Departing daily from New York City to Montreal, Amtrak's Adirondack train travels through New York State's expansive mountain range. Snow lovers can marvel at the icy peaks and white-dusted trees that cover the landscape. The trip takes about 10 hours, so it can be done in a day, or get off in Albany and check out the strikingly eclectic 1880s New York State Capitol building. You can also head to a nearby ski resort like Maple Ski Ridge, which is about a 30-minute drive from the city.
Advertisement
11. Ethan Allen Express Train: New York City to Burlington, Vermont
PHOTO: ALEX BOUDREAUX/GETTY IMAGES
Vermont may be famous for its fall foliage, but come back in the winter and you're in for another beautiful spectacle. Amtrak's Ethan Allen Express goes from New York City to Burlington, Vermont, passing scenic winter views of the Hudson Valley and the Green Mountains. The trip takes about eight hours to complete, but you can break it up with stops to explore charming towns along the way, or maybe even find a cozy bed-and-breakfast with a wood-burning fireplace to spend the night on this leisurely journey north.