Peruways runs bus services between Cusco and Machu Picchu via Hidroelectrica — the alternative route for travelers who’d rather drive than take the train. The road climbs out of Cusco, crosses the Abra Malaga pass, and descends into the cloud forest to meet the train line at Hidroelectrica, from which you walk two hours along the tracks into Aguas Calientes.

What the service looks like

Our buses are modern, with proper seating, climate control, and large windows. The journey is around seven hours each way; the route passes high-altitude puna, drops into the Santa Teresa valley, and finishes in the cloud forest at Hidroelectrica. It’s a longer trip than the train, but a cheaper one.

Booking

Book online through Peruways’ site. You can lock in the bus seat weeks ahead or go closer to departure if your plans are still shifting; we’ll put you on the next available service.

Customer service

If weather closes the road or a departure shifts, you have one place to call. We re-book onto the next service or arrange an alternative route (the train, usually) at no additional cost.

The route itself

The scenery is worth paying attention to. From Cusco, you climb through altiplano grassland and over the Abra Malaga pass, drop into the Vilcanota valley, and finish in the cloud forest around Santa Teresa. Terraced farmland, Andean villages, and occasional views of snow-capped peaks fill the long stretches of road.

Book the ride

Visit Peruways to book the bus and the matching Machu Picchu entry permit. One booking covers both, plus the Consettur ride up from Aguas Calientes.

Let Peruways handle the chain so you can turn up and ride.