Machu Picchu by car via Hidroeléctrica: the budget route
Not everyone wants to pay train prices to reach Machu Picchu. The route by car through Santa María to Hidroeléctrica is the scenic, budget-friendly alternative — longer, more adventurous, and with a soak in the Cocalmayo hot springs along the way. Here is exactly how it works.
How the route works
Instead of the train from Ollantaytambo, you travel overland by van from Cusco through the dramatic Santa María and Santa Teresa valleys to Hidroeléctrica, the end of the road. From there it is a flat, scenic walk of about 2 to 3 hours along the railway to Aguas Calientes, with Machu Picchu mountain looming ahead. You sleep in town and visit the citadel the next morning.

The Cocalmayo hot springs
The signature bonus of this route is the Cocalmayo thermal baths near Santa Teresa — clean, natural pools set against the jungle-covered mountains. After a long travel day, an evening soak is the perfect reward, and it is one reason many travelers prefer this route to the straightforward train.
By car vs by train
Both end at the same place; the experience differs.
| By car (Hidroeléctrica) | By train | |
|---|---|---|
| Cost | Lower | Higher |
| Time | Longer (full travel day) | Faster |
| Scenery | Valleys, jungle, hot springs | Classic rail along the river |
| Effort | 2–3 h walk each way | Minimal |
| Best for | Budget, adventure, younger travelers | Comfort, limited time |
Want the adventurous, budget route?
Our Machu Picchu by car tour includes the Cocalmayo hot springs.
Who this route is for
Pick the overland route if you are watching your budget, enjoy a bit of adventure and do not mind a long travel day with a flat walk. Pick the train if comfort and time matter more. Either way, you arrive at the same unforgettable citadel — and good footwear plus a swimsuit for Cocalmayo go a long way.
The Hidroeléctrica route: Machu Picchu on a budget
The 'by car' route via Hidroeléctrica is the budget traveller's way to Machu Picchu. Instead of the train, you take a long road journey over the Málaga pass to the Hidroeléctrica station, then walk about 2–3 hours along the railway tracks to Aguas Calientes, with the citadel visit the next day.
| Stage | Detail |
|---|---|
| Cusco → Hidroeléctrica | ~6–7 h by road over a high pass |
| Hidroeléctrica → Aguas Calientes | ~2–3 h walk (10 km) along the tracks |
| Aguas Calientes → Machu Picchu | Bus or walk up the next morning |
| Return | Reverse the journey |

The honest pros and cons
Pros: it's the cheapest way to reach Machu Picchu, and the riverside walk through cloud forest is genuinely scenic. Cons: it's long and tiring, the mountain road can be rough and is occasionally affected by weather, and you spend most of two days in transit. It saves money but costs time and comfort — a fair trade for budget travellers, less so if your schedule is tight.
Who should take this route
It suits budget-conscious, flexible travellers who don't mind a long day and a couple of hours' walking, and who'd rather spend on experiences than on the train. If comfort or time matters more, the train route is far smoother. Either way, book your Machu Picchu entrance in advance, and read our 3-day Hidroeléctrica & Cocalmayo guide for a popular packaged version.
Frequently asked questions
Almost. You travel by van from Cusco to Hidroeléctrica, the end of the road, then walk a flat 2 to 3 hours along the railway to Aguas Calientes before visiting Machu Picchu the next day.
Yes. The overland route via Santa María and Hidroeléctrica is the budget-friendly option, trading a longer travel day and a walk for a lower price.
Cocalmayo is a set of natural thermal pools near Santa Teresa, a popular stop on the overland route to Machu Picchu and a relaxing reward after a long travel day.
About 2 to 3 hours on a flat, scenic path that follows the railway tracks, with views of Machu Picchu mountain ahead.


