In Peru’s southern Andes, Machu Picchu sits above the Urubamba gorge at 2,430 metres. Of the ways to reach it, the train is the one most travellers end up on — walking is reserved for the four-day Inca Trail (permit-only, booked months ahead).

PeruWays’ train service hugs the river through the Sacred Valley, passing Veronica (5,682 m) on the ridge opposite and the Ollantaytambo fortress above the town. The ride is 1h40 from Ollantaytambo, 3h20 from Poroy outside Cusco.

Classes run from the Expedition workhorse up to Vistadome’s panoramic coaches and the Belmond Hiram Bingham, which includes a four-course lunch and live music. Pick to taste and budget.

Booking through peruways.com puts the train, bus and entry ticket on one confirmation with transparent pricing — no third-party resellers.

Make the Machu Picchu trip real with Peruways. Book your train tickets when your dates are set.