Skip to main content
 

Machu Picchu

Cusco, Peru

The cheapest way to get to the Machu Picchu Citadel after the local train

If you missed the local train, did not manage to buy your tickets or have had a bad experience with the local train and, you are Peruvian or reside in Peru (with a foreigner’s ID), this information is for you:

First Option: The fastest and most direct

From the city of Cusco, hire a bus through a tourist agency to take you directly to the Hydroelectric station, the journey takes approximately 6 hours and the price ranges from S/. 60 to 100 soles (USD 16 to 27 dollars) per person.

Important: the land route ends at the Hydroelectric station, there is no way to get by bus or car to Machu Picchu Pueblo (Aguas Calientes).

Suggestion: take this route in the dry season (from April to October) since, as part of this road is not paved, walking it in the rainy season (November to March) would be a bit risky since the rain removes the soil and you can get stuck or have accidents.

Note: you can also hire the bus back to Cusco City from the Hydroelectric Station with the same tourist agency.

Click here to know how to get from the Hydroelectric Station to Aguas Calientes (Machu Picchu Puebl0).

Second Option: Passing through Santa Teresa

From Cusco’s Main Square, take a cab, public transportation or walk to Antonio Lorena Avenue (10 minutes from Cusco’s Main Square) to take a bus to Santa Teresa, a small town located northwest of Cusco (about 203 km), the bus will reach the town in about 4 hours and the cost of the trip is between S/. 30 to 50 soles (USD 8 to 11 dollars) per person.

Suggestion: take this route in the dry season (from April to October) since part of the road is not paved and the rains can cause accidents or stagnation of buses and cars on the road.

When you arrive at the town of Santa Teresa, you can decide to spend the night there and enjoy its hot springs of Cocalmayo, its gastronomy, its adventure sports. This is a good option if you arrive late to Santa Teresa to catch the bus that will take you to the Hydroelectric station or, if you want to get to know the town of Santa Teresa, since there you can find hotels, lodging, restaurants, bars and much more.

To get to the Hydroelectric station, from the town of Santa Teresa you will have to take another bus, the trip takes approximately 1 hour ( 11 Km) and the cost of the trip is between S/.10 to 20 soles (S/. 6 to 10 dollars) per person.

To know how to get from the Hydroelectric station to Aguas Calientes (Machu Picchu Pueblo) click here.

Machu Picchu, Cusco

Plaza Sagrada, Machu Picchu – Cusco

From the Hydroelectric station you have 2 ways to get to Aguas Calientes (Machu Picchu Pueblo):

  • Walking

This option is the most used by travelers because you can observe the landscapes that the Andes and the Cusco jungle offer. The distance you will have to cover is 12 Km.

If you have physical stamina, the walk will take you 2 hours, but if you take your time to take pictures or to rest, the walk can last between 3 to 4 hours until you reach Aguas Calientes (Machu Picchu Pueblo).

Tip: remember that in this route you have to follow the path of the train tracks, there will be signs every certain stretch (always follow them). The route is safe since there is an appropriate distance between the rails and the hikers’ route, but we suggest that you walk without headphones so that you have all your senses on the route and you can hear the train passing by.

Important: before starting the hike you will pass through a security booth where you will register because you will be entering the Intiwatana Sector. The entrance to the Intiwatana Sector is from 6:00 am to 5:00 pm. If you start the hike after 5:00 pm I recommend that you enter with a flashlight because it gets a little dark and the trail is NOT illuminated.

  • Local train

This option is the least used by Peruvian travelers because there are not many schedules for the route: Hidroelectrica station – Machu Picchu Pueblo, but if you are lucky and find tickets, I suggest you take it, the trip lasts between 30 to 40 minutesand the cost of the ticket is S/.5 soles (USD 1.20 dollars) per person per way.

These train tickets can be purchased at the points of sale (which I will leave below) or at the same Hidroelectrica station. I suggest you buy your tickets in advance as they sell out quickly.

Important: you can find out the exact train departure times at the points of sale, but there are usually two: the first between 6:00 am to 7:00 am and the second between 2:00 pm to 3:00 pm (both round trip).

What are the points of sale to purchase local train tickets?

To purchase local train tickets in the city of Cusco, you must go to these points of sale:

Boletería Wanchaq (Av. Pachacútec s/n) Monday to Friday 4:45 am – 5:45 pm Saturdays, Sundays and holidays 4:45 am – 1:00 pm

Store Av. El Sol (Av. El Sol N° 409) Monday to Sunday and holidays 9:00 am – 8:00 pm

Tienda Plaza de Armas (Portal de Carnes 214) Monday to Sunday and holidays 9:00 am –1:30 pm 3:00 pm – 6:00 pm

Boletería San Pedro (Calle Cascaparo N° 154) Mondayto Sunday 7 a.m. – 11 a.m. Boletería San Pedro (Calle Cascaparo N° 154) Monday to Sunday 7 a.m. – 11 a.m. – 11 a.m.

Boletería Poroy (Calle Roldan s/n, district of Poroy)

Boletería Ollantaytambo (Av. Ferrocarril s/n, Ollantaytambo, Sacred Valley)

Machu Picchu, Cusco

Plaza Sagrada, Machu Picchu – Cusco