Country: Peru
Departing From: Cusco
Arriving At: Ollantaytambo
Travel Time: 1.5 to 2 hours
Route descriptions often refer only to the first listing shown. Amenities and services vary by provider — please review individual listings before booking.
Book a transfer from Cusco to Ollantaytambo in the Sacred Valley of the Incas. This is the most popular route for travelers heading to Machu Picchu by train.
Ollantaytambo is about 80 km from Cusco through the scenic Sacred Valley. The drive takes 1.5 to 2 hours, descending from 3,400m to 2,800m elevation. Some transfers include optional stops at Chinchero, Moray, or Pisac along the way.
Ollantaytambo is a charming Inca town with a massive fortress-temple complex and the main train station for Machu Picchu (Aguas Calientes). The living Inca town, with its original stone streets and water channels, is one of Peru's most atmospheric destinations.
Top-rated tours and activities at your destination
We'll email you when prices drop or new shuttle options are added.