
Intrepid Travel
Machu Picchu by Train Independent Short Break
Three-day rail journey to Machu Picchu from Cusco via Sacred Valley
Peru
11 rail vacations stop in Ollantaytambo, from 7 operators, 1 to 23 days, from $673 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Intrepid Travel
Three-day rail journey to Machu Picchu from Cusco via Sacred Valley

Great Rail Journeys
15-day Peruvian Andes loop from Lima to Machu Picchu on two PeruRail trains

Great Rail Journeys
16-day escorted rail and coach tour through Peru, Argentina, Brazil

Tailor Made Rail
23-day escorted rail journey Buenos Aires to Lima via Andes and salt flats

Planet Rail
14-day Peru rail journey from Lima through Machu Picchu to Arequipa

Luxury Train Club
Luxury train day trip to Machu Picchu from Cuzco with fine dining

PeruRail
One-day panoramic train to Machu Picchu through the Sacred Valley

PeruRail
Panoramic train from Cusco to Machu Picchu with open-air observatory carriage

Inca Rail
One-day train journey from Ollantaytambo to Machu Picchu with Andean culture

PeruRail
Economy train from Cusco to Machu Picchu through the Sacred Valley

PeruRail
Economy train from Cusco to Machu Picchu through the Sacred Valley