And have you checked these?
http://www.railserve.com/Passenger/South_America/
http://www.perurail.com/
I think that you will be out of luck with regard to steam trains on the Cuzco - Machu Pichu route (also known as Ferrocaril Cuzco Santa Ana once upon a time). Most, if not all services, certainly those for tourists are by diesel rail cars. If you are lucky some old cars are still running, e.g. railbusses from Ferrostaal of Germany and I think they also had 1 or more from Japan. The Peruvians also build a number themselves. As for locomotives, Peru bought a lot of Alco's / MLW's. Including some for the narrow gauge lines of which Cuzco - Machu Pichu is one. A goal in themselves I would think.
There should be some narrow gauge steamers around, most probably on the Huancayo - Huancavelica line (an extension of the Central of Peru).
greetings,
Marc Immeker
At one time they may have planned to connect both narrow gauge lines but that did not happen.
You have to take a bus between Huancavelica and Machu Picchu or Cuzco.
Our community is FREE to join. To participate you must either login or register for an account.