After stopping in Ollantaytambo, the trains do not stop again until Machu Picchu (except for the local train that stops for a few minutes at km 88 the beginning of the Inca Trail).
The town of Aguas Calientes, whose official name is Machu Picchu, also the name of the train station before the place known as Puente (Bridge) Ruinas. Remember, to get to the archaeological site, one must get off the train in Aguas Calientes and take one of the buses that goes to the site.
The Machu Picchu train station (located outside the town of Aguas Calientes) is located 200m from Hotel El Pueblo and 50m from the stop from which the busses leave to go to the ruins.
Tickets for the Vistadome cars (the old “Autovagon”), Inka and Backpacker can be purchased from up to 5 days in advance in the Wanchaq Train Station in Cuzco, on Av. Pachacutec, no number.
The local train schedules can change without notice. During the rainy season (December through March) it is common for the train to be delayed or cancelled for mudslides that cover the tracks.