Visiting Machu Picchu isn't cheap. The entrance fee is currently S/126.00 and rising steadily; students with an ISIC card pay S/63. With the train ticket to Aguas Calientes at US$98 return, the bus ticket to the site US$8 dollars each way, and a night's accommodation it easily adds up to over US$200. Be aware, by the way, that the train ticket you buy as a tourist will cost you ten times as much as a Peruvian pays for the same journey on the same train. They'll add up to some of the most expensive rail miles tourists will find anywhere on the continent! The same applies to the buses shuttling tourists between the site and Aguas Calientes.