Train to Machu Picchu in Peru Machu Picchu is located on a mountain, surrounded by other mountains and valleys and there is actually no train to Machu Picchu. But most visitors travel by train to Machu Picchu Pueblo. This is the new touristic name of Aguas Calientes, a small town at the feet of the mountain that carries the archaeological site of Machu Picchu. There are no roads to Aguas Calientes, therefore your will either have to take the train or walk to reach this town. Those who want to walk, will have to start at the train station for the Hydraulic power plant on the other side of the mountain that carries Machu Picchu. You can take local/ tourist