Train to Machu Picchu at Aguas Calientes station
Machu Picchu

Machu Picchu via Hidroeléctrica and Santa Teresa: the budget route step by step

Updated:

The Hidroeléctrica route is the cheapest way to reach Machu Picchu from Cusco. Instead of taking the train from Ollantaytambo, you travel by road around the mountains to the hydroelectric plant on the far side of Machu Picchu, then walk along the railway to Aguas Calientes. It's popular with backpackers and budget travellers and is also the finish of routes like the Inca Jungle and Salkantay. It saves money but costs time, and has risks worth knowing about.

Start here: Cusco tips · things to do in Cusco

The route step by step

  1. Cusco → Santa María: the road climbs to the Abra Málaga pass at about 4,300 m and drops into the cloud forest. Constant bends and sharp temperature changes.
  2. Santa María → Santa Teresa: a narrow road, partly unpaved, above drops to the river.
  3. Santa Teresa → Hidroeléctrica: a short final stretch to Hidroeléctrica station.
  4. Walk Hidroeléctrica → Aguas Calientes: about 10–11 km along the railway, almost flat, in roughly 2.5–3 hours, through jungle with partial views of Machu Picchu's slopes.

In total the drive takes about 5–7 hours depending on traffic, road conditions and stops.

Train to Machu Picchu at Aguas Calientes station
From Hidroeléctrica you walk along the tracks to Aguas Calientes

Popular activities on GetYourGuide

How to organise it

  • Tourist vans: many Cusco agencies sell seats on shared vans leaving early in the morning and returning from Hidroeléctrica in the early afternoon. The simplest option.
  • Full packages: van, a night in Aguas Calientes, Machu Picchu entry and sometimes a guide. Check exactly what's included.
  • Public transport: possible by chaining buses and colectivos (Cusco–Santa María–Santa Teresa–Hidroeléctrica), but slower and needs more planning.
  • Train from Hidroeléctrica: there's a short train between Hidroeléctrica and Aguas Calientes if you don't want to walk; check times and fares in advance.

Pros and cons

Pros:

  • Clearly cheaper than the return train from Ollantaytambo or Cusco.
  • The walk along the tracks is pleasant, with cloud-forest scenery.
  • You can combine it with Santa Teresa's hot springs or a zipline.

Cons:

  • Many hours on a mountain road: tiring and nauseating.
  • The road has dangerous sections and can close due to landslides in the rainy season.
  • You need at least one night in Aguas Calientes, as return times don't allow a Machu Picchu visit on arrival day.

Road safety

Choose formal companies, avoid night travel and don't accept drivers in a rush. In the rainy season, check road conditions before setting off.

Typical 2-day itinerary

  1. Day 1: leave Cusco around 7:00–8:00, reach Hidroeléctrica by midday or early afternoon, walk to Aguas Calientes and overnight.
  2. Day 2: Machu Picchu early (bus or hike up), then down and walk back to Hidroeléctrica for the return van, which usually leaves in the early afternoon. Back in Cusco at night.

Many travellers add a third night or return by train to avoid such a tight schedule.

Practical tips

  • Pack light: you'll carry your bag for about 3 hours each way.
  • Insect repellent, sunscreen, water and something for motion sickness.
  • Walk only on the paths beside the tracks and step aside when a train passes.
  • Don't walk the tracks at night: carry a torch in case you're delayed.
  • Book Machu Picchu entry and Aguas Calientes lodging before you go.
  • Time your return carefully: miss the van back and you'll need another option or a train.

The walk from Hidroeléctrica to Aguas Calientes

From Hidroeléctrica station to Aguas Calientes is about 10–11 km on an almost flat path along the railway beside the Urubamba River. It takes roughly 2.5–3 hours at an easy pace. The scenery is high jungle: dense vegetation, butterflies and, near the end, the first views of the mountain Machu Picchu sits on.

  • Walk on the side paths, not on the sleepers or the middle of the track; always step aside when a train passes.
  • There are a few stalls selling water and drinks along the way, but bring your own water and snacks.
  • Use insect repellent and sunscreen: sun and bugs both bite here.
  • Aim to reach Hidroeléctrica in time to walk in daylight. If you don't want to walk, there is a train between Hidroeléctrica and Aguas Calientes; check current times and prices.

Don't forget your Machu Picchu tickets

The Hidroeléctrica route only solves transport. You still need a Machu Picchu ticket with date, time slot and circuit, which sells out weeks ahead in high season. Buy the ticket first, then plan the journey. To get from Aguas Calientes up to the site you can take the bus or climb about 90 minutes of stairs.

Before you go

eSIM for Peru

Land connected: install an Airalo data eSIM before you travel and switch it on when you land. Check first that your phone supports eSIM and is unlocked.

Get online in Peru →

Frequently asked questions

How long from Cusco to Hidroeléctrica?
About 5–7 hours by road, plus 2.5–3 hours walking to Aguas Calientes.
Is the Hidroeléctrica route safe?
It's widely used, but the road has dangerous sections; choose formal companies and avoid the wettest months if you can.
Can you do it in one day?
Not advisable: you need at least one night in Aguas Calientes.

Book this plan

Notice: This guide shares advice and recommendations based on research and local experience. Prices, opening hours and rules may change: always check with official sources and operators. Cusco Tips is not responsible for third-party services, bookings or decisions made using these guides; some links are affiliate links (see our affiliate policy).

Related guides