Machu Picchu Trains (Ollantaytambo Station)

Estación de Ollantaytambo

A scenic train runs from Ollantaytambo along the Urubamba Valley toward Aguas Calientes. Its panoramic skylight carriages offer views of snow-capped peaks and cloud forest, and it is the main way to reach Machu Picchu.

Almost everyone heading to Machu Picchu takes the train. PeruRail and Inca Rail both run from Ollantaytambo station to Aguas Calientes, a trip of about 1.5 hours that follows the Urubamba River from the dry highland valley into the lush cloud-forest gorge. Some services depart from Poroy station in Cusco or from Urubamba in the Sacred Valley. Carriages include Expedition (economy), Vistadome (with a glass roof), 360° observation cars, and the luxurious Hiram Bingham train, which includes meals and site entry. One-way fares run about US$60 to 500. Book in advance on the official websites with your passport. Luggage is generally limited to a 5 kg daypack. During the rainy season, especially January to March, landslides occasionally force a switch to bus transfers.

Opening hours

Multiple daily departures, approx. 05:00–21:00

Scenic trains · Canyon · Transport

Nearby sights

Places to eat nearby

More in Sacred Valley & Machu Picchu