There are 3 spectacular rail journeys that operate in Peru.
There is the luxurious Hiram Bingham train that operates between Cuzco and Machu Picchu, the Vistadome train with the impressive viewing windows that operates between either Cuzco or Sacred Valley and Machu Picchu and the deluxe Andean Explorer that travels between Lake Titicaca and Cuzco.