machupicchuplanCalculate my trip

Cusco to Ollantaytambo: Price, Time and Transport 2026

A shared colectivo is the cheapest option: it takes about 2 hours and costs around S/ 10 to 25. A private taxi is faster and more comfortable, but costs more.

Options, time and price

OptionTimeReference price
Shared colectivo1 h 45 – 2 hS/ 10 – 25 per person
Private taxi1 h 30 – 2 hS/ 100 – 200 per car
Combined bus and trainabout 4 h to Aguas CalientesDepends on the ticket

These prices come from travel guides and traveler reports, not an official fare. Confirm them before you board.

Colectivo

This is the cheapest option. Many travelers catch one on Pavitos Street in Cusco. It usually leaves when it's full, so don't cut it close.

Private taxi

It's a good choice if several people are traveling, you're leaving very early, or you have luggage. Agree on the price and drop-off point before you leave.

Combined bus and train

This is the simplest option if you don't want to arrange a transfer. Check what your ticket includes and where to check in.

How much time should you allow?

Arrive at the station at least 30 minutes before your train, and add time for traffic or waiting for a colectivo. If your train leaves very early, it may be worth staying in Ollantaytambo.

Continue your route

Next, see the train from Ollantaytambo to Machu Picchu.

Calculate your exact trip

Enter your date, travelers and nationality, and see the total in your currency.

Calculate my trip

See train times and fares on 12Go
Compare guides on GetYourGuide