The local train to Machu Picchu is an exclusive service of Peru Rail for the use of the inhabitants of Cusco and Peruvians who make the daily route to Machu Picchu and its surroundings.
It is also for the use of Peruvian residents and to buy the local train ticket, it is necessary to bring the original National Identity Card, as photocopies are not accepted.
There are 2 types of passengers:

  • National passenger for all Peruvians.
  • Resident passengers are those who live near Aguas Calientes.

Price of the local train to machu picchu

For tourists from any region of Peru, the cost of the train ticket to Machu Picchu round trip: 24.00 soles. The tourist is responsible for paying his own ticket on the local train to Machu Picchu. The national tourist must provide his identity document.
The cost of the local train to Machu Picchu.

  • Price of the train ticket. Ollantaytambo-Machupicchu S/. 12 nuevos soles.
  • Machupicchu-Ollantaytambo S/. 12 nuevos soles.
  • Ollantaytambo, Machupicchu and Ollantaytambo S/. 24 nuevos soles.

Buy the ticket to Machu Picchu by local train.

These are the addresses of the places of sale of train tickets to Machu Picchu that correspond to the train company Peru Rail, this is the only company in charge of selling local train tickets.
Be with anticipation preferably 30 minutes before the departure of the train, this ticket is subject to no refunds and schedule changes.

NOTE: these tickets are for direct personal purchase, you can not buy online.

CUSCO
San Pedro Station

Customer service hours: 7:00 to 14:00 hrs.
Address: Calle Cascaparo s/n, Cercado del Cusco, next to San Pedro church.
Telephone: (+51) 84 235201


Wanchaq Station

Customer service hours: 8:00 a.m. to 3:00 p.m.
Address: Avenida Pachacútec s/n, District of Wanchaq, Cusco.
Telephone: (+51) 84 221931 / (+51) 84 238722


OLLANTAYTAMBO
Ollantaytambo Station
Customer service hours: 04:00 to 21:00 hrs.
Address: Avenida Ferrocarril s/n, Ollantaytambo, Cusco.
Telephone: (+51) 84 581414.

Local train schedules

Horarios de trenes locales Ollantaytambo – Machupicchu (Aguas Calientes)
Trenes Hora de partida Hora de llegada
Tren 71 5.05 a.m. 6.34 a.m.
Tren 21 9.50 a.m. 11.49 a.m.
Tren 73 12.58 p.m. 2.25 p.m.
Tren 75 7 p.m. 8.45 p.m.
Tren 51 9 p.m. 10.45 p.m.
Horarios de trenes locales Machupicchu – Ollantaytambo
Trenes Hora de partida Hora de llegada
Tren 50 5.35 a.m. 7.44 a.m.
Tren 72 8.53 a.m. 10.52 a.m.
Tren 74 2.55 p.m. 4.31 p.m.
Tren 22 6.30 p.m. 8.17 p.m.
Tren 76 9.50 p.m. 11.35 p.m.

How the local train looks like features

  1. The local train has 5 passenger cars and additional cars for cargo on the local train. Only Peruvians can use this train, as mentioned above. It is necessary to present DNI (National Identity Card).
  2. The local train cars are not particularly comfortable, to be perfectly honest. It is allowed to carry cargo and passengers on foot in the aisles of this train.
  3. Predetermined schedules may be subject to change as a result of bad weather, traffic or actions of third parties. The only company that provides local train service is Peru Rail.
  4. If you want another type of service, ask for one of the Vistadome or Expedition trains.

Price of tourist trains to Machu Picchu

The service of tourist trains varies according to the class of the train of the companies PERU RAIL and INCA RAIL.

Precio de tren turístico a Machu Picchu PERU RAIL
Empresa Peru Rail Precio en dólares Precio en soles (revisar tipo de cambio)
Tren Expedition $ 140 S/. 460
Tren Vistadome $ 190 S/. 624
Tren Hiram Bingham $ 950 S/. 3125
Precio de tren turístico a Machu Picchu INCA RAIL
Empresa Inca Rail Precio en dólares Precio en soles (revisar tipo de cambio)
The Voyager $ 140 S/. 460
The 360º $ 150 S/. 490
The First Class $ 398 S/. 1300

Machupicchu by Hidroeléctrica cheaper route

There is a cheaper route that is through the bus route that has a trip from Cusco to Hidroeléctrica de Machupicchu and then walk for 2 hours to Aguas Calientes or Machupicchu town.

If you want to organize your trips by bus contact us through our web page and consult your trips to Machupicchu by bus.
https://ukumariperutravel.com/

Frequently asked questions about the local train to Machu Picchu

How long should I book the local train to Machu Picchu?

Peruvian tourists should book the local train ticket 3 to 5 days in advance to ensure availability.

Can I travel standing up on the local train?

Yes, the local train service allows you to travel standing up in case there are no more seats available due to the demand of people.

Does the local train make stops on the way to Machupicchu?

Yes, the local train has scheduled stops for people in the area adjacent to Aguas Calientes.

Is there local train service to Machu Picchu from Cusco?

No, this service is not available from Cusco city to Machupicchu.

Does the local train leaves at the exact time?

Yes, the local train departs at the scheduled time mentioned on your ticket.

Does the local train run all year round?

Yes, the train runs all year round.

Transportation to Ollantaytambo 24 hours a day

The local train schedules are usually very different from the tourist schedules, which generates early transportation from Cusco or vice versa. While at the time of departure or return there is a lot of congestion of people who struggle for bus service or collective cabs generating sometimes to spend the night in the same town of Ollantaytambo.

For this we have units of cabs, vans and buses, which will facilitate your departure or return with pickups from your hotel. write us via whatsapp to wa.me/51925040106 or wa.me/51926265603 that we will assist you quickly and safely.