Skip to content

Getting to Ollantaytambo

Sixty kilometres and about an hour and three quarters from Cusco, over a 3,700 m pass and down into the Sacred Valley. There are four sensible ways to do it, and the right one depends mostly on what time your train leaves.

The four ways from Cusco

 DurationfromBest for
Shared colectivo van 1 h 45 – 2 h US$4–6 Budget travellers with time to spare
Private transfer 1 h 30 – 1 h 45 US$25–55 Early trains, luggage, families
Sacred Valley tour with drop-off Full day US$26–120 Anyone continuing to Machu Picchu
Taxi 1 h 30 US$40–70 Late departures, small groups

Shared colectivo van

Vans leave Calle Pavitos in Cusco as soon as they fill, roughly every 15–30 minutes through the day. Cheap, frequent and perfectly safe, but they leave when full rather than on a timetable and stop for other passengers.

🕒 1 h 45 – 2 h💵 US$4–6

Private transfer

Door to door from your Cusco hotel to your Ollantaytambo hotel or the station, at whatever hour you need. Split between two or three people it costs little more than a colectivo each.

🕒 1 h 30 – 1 h 45💵 US$25–55

Sacred Valley tour with drop-off

A guided day through Pisac, Moray and Maras that ends in Ollantaytambo rather than returning to Cusco. You sightsee and transfer in the same booking. Confirm your luggage travels with you.

🕒 Full day💵 US$26–120

Taxi

Street taxis will make the run and you can negotiate. Agree the price before you get in, and note that a booked transfer usually costs about the same with none of the uncertainty.

🕒 1 h 30💵 US$40–70

Coming from Lima or abroad

  • Fly Lima to Cusco (Alejandro Velasco Astete, CUZ) — about 1 hour 20 minutes, with frequent morning departures.
  • From the airport it is roughly two hours by road to Ollantaytambo. Pre-booked transfers meet arrivals; taxis are also available outside.
  • Going straight to the Sacred Valley on arrival is a good idea: Ollantaytambo at 2,792 m is a much gentler introduction to altitude than sleeping in Cusco at 3,400 m.
  • There are no direct international flights to Cusco. Everything connects through Lima, and occasionally La Paz or Santa Cruz.

From elsewhere in the valley

  • From Urubamba: colectivos run constantly, take about 30 minutes and cost a couple of soles.
  • From Pisac: change at Urubamba — about an hour and a half in total.
  • From Chinchero: colectivos to Urubamba pass through, then change; around an hour.
  • From Aguas Calientes: the train, and only the train — 1 h 25 to 1 h 45 back up the valley.
Ollantaytambo railway station platform

Ollantaytambo railway station

  • The station sits about 1.5 km from the Plaza de Armas, downhill along Avenida Ferrocarril. It is a fifteen-minute walk, or a few soles by mototaxi.
  • Both PeruRail and Inca Rail have ticket offices there, but buying on the day is a gamble — services regularly sell out.
  • The approach road is closed to traffic near the platforms, so private cars drop you a couple of hundred metres short.
  • There are cafés, luggage storage and toilets at the station, and a cluster of hotels within five minutes’ walk.

Practical tips

  • The road climbs to nearly 3,700 m before dropping into the valley. If you are freshly arrived from sea level, that first pass is where altitude tends to announce itself.
  • Occasional strikes (paros) can close the Cusco–Urubamba road at short notice. Ask your hotel the night before if you have a train to catch.
  • Colectivo drivers charge extra for a seat taken up by a large bag, which is fair enough — factor it in.
  • Give yourself a buffer of at least an hour before any train. The line does not wait and tickets are not transferable.
The Urubamba valley road winding between Andean mountains Private transfer from $25
🕒 Approx. 1.5–2 hours 📍 From Cusco (hotel pickup) ⭐ 4.8 (119)

Cusco: Private Car Transfer to Ollantaytambo

The stress-free way to make an early train. Collectivos from Pavitos street in Cusco are cheap but leave when full; a private car leaves when you do, which is what counts when the Machu Picchu train will not wait.

  • Door-to-door from your Cusco hotel to your Ollantaytambo hotel or the station
  • Private vehicle — no waiting for a colectivo to fill up
  • Luggage space and flexible pickup time for early trains
Visitors climbing the terraces of the Ollantaytambo archaeological site Day tour with drop-off from $30
🕒 Approx. 8 hours 📍 From Cusco (hotel pickup) ⭐ 4.7 (67)

From Cusco: Pisaq & Ollantaytambo Tour with Lunch, Ending in Ollantaytambo

The smartest way to combine sightseeing with getting where you need to be. You see the Sacred Valley in a full day, then step off in Ollantaytambo with your luggage rather than backtracking 90 minutes to Cusco.

  • Ends in Ollantaytambo instead of returning to Cusco
  • Perfect if you sleep in town before an early Machu Picchu train
  • Buffet lunch in Urubamba included
Green Inca terraces climbing the hillside at Ollantaytambo Full-day tour from $26
🕒 Approx. 9–12 hours 📍 From Cusco (hotel pickup) ⭐ 4.7 (2,125)

Cusco: Sacred Valley, Pisac, Ollantaytambo, Maras Salt Mines & Moray

The classic Sacred Valley circuit and by far the most-booked way to see Ollantaytambo. A guide walks you through the terraces and the Sun Temple, then links them to Pisac’s hilltop ruins, Moray’s concentric bowls and the Maras salt pans.

  • Four headline sites in one day: Pisac, Moray, Maras and Ollantaytambo
  • Hotel pickup in central Cusco and an English- or Spanish-speaking guide
  • Over 2,000 reviews and one of the best-value day trips in the region
Plan your Sacred Valley days

Make Ollantaytambo the base of your Peru trip

A living Inca town, a colossal terraced temple and the only train station for Machu Picchu — all in one place, 90 minutes from Cusco. Compare tours, tickets and transfers and book in a couple of taps.

Getting here FAQs

Frequently asked questions

How far is Ollantaytambo from Cusco?

About 60 km by road, and 1 hour 30 to 2 hours depending on traffic and how many stops your vehicle makes. The route goes over the Chinchero plateau and down into the Sacred Valley.

What is the cheapest way to get to Ollantaytambo?

A shared colectivo van from Calle Pavitos in Cusco, at around 15–20 soles. They run all day and take just under two hours.

Can I get from Cusco to Ollantaytambo by train?

Not usefully. The railway runs downstream from Ollantaytambo to Machu Picchu, not up to Cusco. Operators sell bimodal tickets that combine a Cusco–Ollantaytambo bus with the train.

How early should I leave Cusco for a morning train?

Leave at least three hours before departure. For a 06:00 train that means being on the road by 03:00 — which is precisely why most people sleep in Ollantaytambo instead.