The Inca fortress of Ollantaytambo rising above the town in the Sacred Valley, Cusco, Peru
🚌 Sacred Valley · Urubamba, Cusco

How to Get from Cusco to Ollantaytambo
Routes, Time & the Machu Picchu Train

Direct trip ~1 h 30 min
Departs from Calle Pavitos, Cusco
Through Chinchero & the Sacred Valley
★★★★★4.9 · 1,165 Google reviews

Are you looking for how to get from Cusco to the ancient town of Ollantaytambo? Look no further. Ollantaytambo sits in the heart of the Sacred Valley of the Incas and is the town where most travelers board the train to Machu Picchu. Here we walk you through the different ways to make the trip, step by step, so your experience is as smooth and pleasant as possible.

Ways to get from Cusco to Ollantaytambo

There are several ways to reach Ollantaytambo from Cusco, and the journey itself crosses some of the most beautiful scenery in the region. You can take a shared bus or colectivo, hire a taxi or private transport, or join a guided tour that combines the trip with other Sacred Valley stops. Several companies offer transport from Cusco, and some include visits to nearby sites such as Pisac or Moray. We recommend researching and reading reviews before hiring a service. Whichever option you choose, the direct trip takes roughly 1 hour and 30 minutes.

Leaving Cusco from Calle Pavitos

Calle Pavitos in Cusco is one of the best-known starting points for the trip. From here you can board a bus that takes you directly to Ollantaytambo, with the ride taking approximately 1 hour and 30 minutes. Don't forget to enjoy the scenery along the way — the road climbs out of the Cusco basin and opens onto the wide farmland and mountains of the Sacred Valley.

Through the town of Chinchero

About 20 minutes into your trip you will pass through the town of Chinchero, known for its market and its rich cultural heritage. It is a quick stop that many travelers choose to make to stretch their legs and buy local crafts before continuing down into the valley.

Arriving in the Sacred Valley

Ollantaytambo, located in the province of Urubamba, is a jewel in the heart of the Sacred Valley of the Incas. With its cobblestone streets and well-preserved Inca canals, it is a living example of Inca nobility — the town is said to have been an important center of resistance against the Spanish conquerors. The Inca Pachacutec is credited with ordering the construction of the fortress that stands imposingly above the town.

Ollantaytambo town and its ruins

Ollantaytambo is not just a place to catch the train to Machu Picchu — it is a place where time seems to have stopped. The archaeological site is famous for its agricultural terraces and its fortress, and you can also see the Inca canals and learn about the history of the place. Beyond the ruins there is plenty to do: try the local cuisine, from roast guinea pig to corn with cheese; rent a bike to explore the surroundings; or join a guided walk to learn more about the local flora and fauna.

Why stay overnight in Ollantaytambo?

You may want to spend the night in Ollantaytambo before continuing your trip to Aguas Calientes. The town has numerous cozy hostels and hotels that offer a unique experience in this historic setting. From Ollantaytambo you can take the train directly to Aguas Calientes, the base town for visiting Machu Picchu — a ride known for its panoramic windows and unparalleled views. Make sure you arrive at the station at least 30 minutes before departure, and during peak season secure your tickets in advance, as the station can get very busy.

Quick factDetail
RouteCusco → Ollantaytambo (Sacred Valley)
Direct travel time~1 hour 30 minutes
Departure pointCalle Pavitos, Cusco
Passes throughChinchero (~20 min in)
Transport optionsBus / colectivo, taxi or private transport, guided tour
Province / ValleyUrubamba · Sacred Valley of the Incas
Onward connectionTrain to Aguas Calientes (Machu Picchu)
CostVaries by transport — on request

Cusco to Ollantaytambo FAQ

The direct trip takes approximately 1 hour and 30 minutes. About 20 minutes in, you pass through the town of Chinchero.

Calle Pavitos in Cusco is one of the best-known starting points. From there you can board a bus that takes you directly to Ollantaytambo.

The site is famous for its agricultural terraces and fortress. You can also see the Inca canals and learn about the history of the place.

No, but it is one of the most popular and convenient stations for travelers coming from Cusco. The train runs from Ollantaytambo directly to Aguas Calientes.

Many travelers do, before continuing to Aguas Calientes. The town has numerous cozy hostels and hotels and offers a unique experience in this historic enclave.

Ready to travel the Sacred Valley to Machu Picchu?

Our local team handles the route from Cusco through Ollantaytambo and the train to Machu Picchu — and runs day tours across the Sacred Valley, transport and bilingual guide included.

Plan your trip to Ollantaytambo & Machu Picchu

Talk to our local Cusco team for transport, train tickets and the best way to reach Ollantaytambo and the citadel.

Chat with us on WhatsApp