How to get to Machu Picchu by train from Ollantaytambo

The train from Ollantaytambo to Machu Picchu Pueblo, followed by the mountain bus, is the main and most straightforward route for most visitors. A longer road-and-walk route via Hidroeléctrica also exists and is mainly used by budget travelers and some treks. Here is how the train journey works.

The journey in brief

The train from Ollantaytambo to Machu Picchu Pueblo typically takes around 1½ hours, depending on the service. The mountain bus takes approximately 25 to 30 minutes, but you must also allow time to leave the station, walk to the bus stop and queue.

Getting to Ollantaytambo from Cusco

Ollantaytambo is in the Sacred Valley, often around 1½ to 2 hours from Cusco by road, depending on traffic, pickup point and local conditions. Most journeys require reaching Ollantaytambo first, either by road or on a combined bimodal bus-and-train service. Exact options depend on the operator, service and date.

The train to Machu Picchu Pueblo

Train services operate throughout the day from Ollantaytambo to Machu Picchu Pueblo, also called Aguas Calientes, with early-morning options on many dates. Exact departures vary by season, service and availability. Expedition is the standard tourist service. Panoramic services offer larger windows and additional onboard features at a higher price. Trains should be booked in advance during peak season.

The bus from Machu Picchu Pueblo

From Machu Picchu Pueblo, the authorized shuttle bus takes around 25 to 30 minutes along a winding mountain road to the citadel entrance. Buses run frequently from early morning, though exact times and operating arrangements can change. The mountain bus ticket is separate from both the train and the Machu Picchu entry permit.

Getting the timing right

A common planning mistake is choosing the train before confirming the Machu Picchu entry time. Your train must arrive in Machu Picchu Pueblo with enough time to reach the bus, travel up the mountain and get to the gate before your entry time. Getting this wrong can mean missing your entry window. Official schedules and connections can change, so we plan with comfortable buffers rather than promising exact times, aiming for all three parts of your journey to work together.

Book everything together

We book your entry ticket, train and bus in one checkout, with the timings coordinated around your entry slot. You receive all three official tickets by email, together with your Personalized Journey Plan.

Last reviewed: 23 July 2026. Reviewed by: Get to Machu Picchu Booking Team. Primary sources: Current PeruRail and official Machu Picchu visitor information. Train schedules, journey times and operating arrangements can change. Get to Machu Picchu uses comfortable planning buffers rather than guaranteeing exact connections.