The train from Cusco to Machu Picchu runs through some of the most dramatic terrain in the Andes. Peruways books all the services on the route — PeruRail Expedition, Vistadome, and the Belmond Hiram Bingham.

Departures leave either Poroy (outside Cusco) or Ollantaytambo in the Sacred Valley. From Poroy the full ride is about 3.5 hours; from Ollantaytambo it’s closer to 1 hour 45 minutes. Both pull up alongside the Urubamba river for the final descent to Aguas Calientes.

Service classes vary in comfort more than route. The Vistadome adds glass panels in the roof; the Hiram Bingham adds lunch service, cocktails, and live Andean music in Pullman-style carriages. All have the same scenery.

Peruways handles the ticket plus the Consettur shuttle up to the citadel, so you don’t juggle two bookings. Reserve at Peruways and build the whole trip in one place.