Buy a return ticket to avoid getting stranded in Aguas Calientes – outbound trains sell out much quicker than their inbound counterparts. All train companies have ticket offices in the train station, but you can check their websites for up-to-date schedules and ticket purchases.
To Cuzco (three hours), PeruRail (www.perurail.com) has service to Poroy and taxis connect to the city, another 20 minutes away.
To Ollantaytambo (two hours), both Peru Rail and Inca Rail (www.incarail.com) provide service.
To Santa Teresa (Hidroelectrica Station: 45 minutes), Peru Rail travels at 8:53am, 2:55pm and 9:50pm daily, with other departures for residents only. Tickets (US$26) can only be bought from Aguas Calientes train station on the day of departure, but trains actually leave from the west end of town, outside the police station. You can also do this route as a guided multisport tour.
There is no road access to Aguas Calientes. The only buses go up the hill to Machu Picchu (round-trip S72, 25 minutes) from 5:30am to 3:30pm; buses return until 5:45pm.