Train in Santa Teresa

Peru Rail Ticket Office

To get to Machu Picchu, you can buy a train ticket to Aguas Calientes (US$33, charged in soles) from the Peru Rail ticket office in the Santa Teresa market. Train tickets on this route are sold on the day of departu…