Ollantaytambo’s train station is the main departure point for Machu Picchu — most PeruRail and Inca Rail services leave from here rather than from Cusco. The ride down the Vilcanota gorge to Aguas Calientes takes about 1 hour 45 minutes.

The route runs along the river, through cloud forest, with Veronica peak (5,750m) visible to the south. Trains have panoramic windows; the Vistadome and First Class services add glass roof panels and food.

Ollantaytambo station is at the far end of town from the fortress, so if you’re walking it’s about 15 minutes. The platforms get crowded in high season — budget time for the pre-boarding security check.

Peruways bundles the train with transfer from Cusco, Consettur shuttle up to the citadel, and the entry ticket. Book at Peruways.