Here’s a list of the most stunning and luxurious train journeys available right now.
For $1,442 per night, you can enjoy the Royal Canadian Pacific for its 6 day/5 night luxury journey across Canada. It features on-board staterooms that have a three-piece private ensuite, Aveda amenities, phone and everything else you may need on a luxury train journey.