1. Rocky Mountaineer | The Canadian Rockies and beyond
This is swoon-worthy stuff. The Rocky Mountaineer goes through some of the most spectacular landscape there is, and you can see it all through the glass dome coaches with oversized windows. You’ll be fed locally-inspired cuisine at your seat or go to a gourmet meal in the dining car, depending on whether you choose silver or gold leaf service. Storytelling hosts narrate the history of the scenery and wildlife you’ll be seeing. All four routes—connecting Vancouver, British Columbia to the mountain towns of Banff, Lake Louise and Jasper in the Canadian Rockies, and between Moab and Denver—are only daylight trains to maximize the views, but you can arrange a hotel stay to keep the fun going.
Price: Starting at $1,699