Local Train vs Tourist Train to Machu Picchu: Who Can Ride, Prices and Differences (2026)

Two kinds of train run between Cusco, Ollantaytambo and Machu Picchu Pueblo: the tourist trains of PeruRail and Inca Rail, which any traveler can take, and the Tren Local, a PeruRail social service designed for the people who live in the area. In this guide we explain who can ride the Tren Local, how much it costs, its schedules, how to buy it and what discounts Peruvians get on the tourist trains. We use the official pages of the Tren Local, PeruRail and Inca Rail, and when something is unclear, we say so.

The short answer: foreign tourists cannot use the Tren Local. Peruvians from other regions can, but only if seats are left.

Tren Local vs tourist train: quick comparison

Aspect Tren Local Tourist train
Operator PeruRail PeruRail and Inca Rail
Who can ride Local residents first; Peruvians from other regions and resident foreigners subject to availability Any traveler, Peruvian or foreign
Ollantaytambo–Machu Picchu price S/12 per leg for provincial and national passengers, S/5 for local residents From about USD 62–63 per leg (agencies, unverified)
Where to buy Only at official PeruRail ticket offices, in person and in cash Website, call center, WhatsApp and ticket offices
When to buy From 30 days ahead for locals and 7 days ahead for nationals Months ahead; 2027 is already on sale
Changes No changes or refunds Depends on the fare
Luggage 1 bag or backpack up to 8 kg and 157 cm 8 kg on Inca Rail; 8 kg or 12 kg on PeruRail
Comfort Seats subject to availability; some passengers may stand Assigned seats, panoramic windows and onboard services depending on the class

What the Tren Local is

The Tren Local is a social rail service operated by PeruRail for residents of Machupicchu and of the Cusco provinces of Anta, Urubamba and La Convención, for whom the train is the main means of transport. That is why it runs on non-commercial fares and gives priority to residents. Besides the main stations, it stops at intermediate halts that only local passengers can use.

The railway is a concession held by Ferrocarril Transandino (FETRANSA), but the contract does not allow it to carry passengers directly: that service is provided by operators such as PeruRail and Inca Rail. Inca Rail has no local train; it only runs tourist trains.

Who can ride the Tren Local

To board you need a valid DNI or Peruvian passport, or a resident carné de extranjería. If you lost your DNI, a RENIEC registration certificate with a photo is accepted. The PTP is not accepted. The Tren Local's own pages do not fully agree on the exact list of places that count as local or provincial, so confirm it at the ticket office.

Tren Local fares

According to the official fare table published in 2026:

If seats run out, you can buy a standing pass at the same price, if there is room. Fares are in soles and paid in cash.

Tren Local schedules

According to the current official timetable, provincial and national passengers can use these departures from the Ollantaytambo and Machu Picchu stations:

From April to December, one train leaves Cusco (San Pedro station) at 7:02 and another arrives in Cusco at 23:13, but San Pedro station is for local passengers only. From January to March, every service leaves from Ollantaytambo only. Schedules may change with the season.

How to buy a Tren Local ticket

Discounts for Peruvians on tourist trains

If you are Peruvian and can't get a seat on the Tren Local, both tourist rail companies have promotions:

In both cases these fares are subject to availability, allow no changes or refunds, and are for Peruvians only. The terms of both promotions say they apply to the adult passenger, although Inca Rail's FAQ says the discount also applies to children; confirm when you buy.

Tourist trains in brief

Classes, stations, schedules, luggage and child fares are in our guide to trains to Machu Picchu. The distance of each leg is in our guide to the distance from Cusco to Machu Picchu.

Myths and scams

If someone offers you a Tren Local ticket while you are a foreign tourist, don't pay: buy only through official channels.

Alternatives if you can't use the Tren Local

If the tourist train doesn't fit your budget, you can go by road to Hidroeléctrica and walk along the tracks: we explain how in our guides to reaching Machu Picchu without the train and on a budget. To compare every option, see how to get to Machu Picchu from Cusco and from Lima. Every train arrives in Machu Picchu Pueblo; from there you go up as we explain in our guide from Aguas Calientes to Machu Picchu.

Before booking any train, secure your Machu Picchu ticket and check the entry requirements. If you want to climb a mountain, read our guide to Huayna Picchu tickets, and if you arrive without a ticket, how to buy tickets in Machu Picchu Pueblo. To choose your train time around your visit, see our guides to Machu Picchu circuits, circuit 2A vs 2B and circuit 3 (Royal Machu Picchu).

Frequently asked questions

Can foreigners ride the Tren Local?
Foreign tourists can't. Only foreigners living in Peru with a resident carné de extranjería can.
How much does the Tren Local to Machu Picchu cost?
For provincial and national passengers, S/12 per leg between Ollantaytambo and Machu Picchu; for local residents, S/5.
Can I buy the Tren Local online?
No. It is only sold in person, in cash, at official PeruRail ticket offices.
How far ahead can I buy it?
National passengers can buy from 7 days ahead, and locals from 30 days ahead.
Does the Tren Local leave from Cusco?
There is a train from San Pedro station from April to December, but only for local passengers. Everyone else must board in Ollantaytambo.
What can Peruvians do if the Tren Local is full?
Use the discounts of up to 50% for Peruvians on PeruRail's Expedition and Inca Rail's The Voyager, on selected departures.

In short

The Tren Local is a social service for the people who live along the route to Machu Picchu: it costs S/12 per leg for Peruvians from other regions, it is sold only in person with a DNI, and foreign tourists cannot use it. If you are a foreigner, your option is a PeruRail or Inca Rail tourist train; if you are Peruvian and the Tren Local is full, take advantage of the discounts of up to 50%. Be wary of anyone offering Tren Local tickets outside the official ticket offices.

Sources

  1. Tren Local, home page (who can ride, requirements and purchase): https://www.trenlocal.pe/
  2. Tren Local, frequently asked questions: https://www.trenlocal.pe/preguntas-frecuentes/
  3. Tren Local, fares by type of trip: https://www.trenlocal.pe/tarifas-por-tipo-de-viaje/
  4. Tren Local, provincial and national fare table (PDF): https://www.trenlocal.pe/wp-content/uploads/2026/08/TARIFA-TURISTA-PROVINCIAL-Y-NACIONAL.pdf
  5. Tren Local, local residents fare table (PDF): https://www.trenlocal.pe/wp-content/uploads/2026/08/TARIFAS-POBLADORES-Y-RESIDENTES.pdf
  6. Tren Local, timetable (PDF): https://www.trenlocal.pe/wp-content/uploads/2026/08/TL-HORARIOS-RESIDENTES.pdf
  7. Tren Local, stations and halts: https://www.trenlocal.pe/estaciones-y-paraderos-del-tren-local/
  8. Tren Local, points of sale: https://www.trenlocal.pe/puntos-de-venta/
  9. Tren Local, luggage and cargo: https://www.trenlocal.pe/equipaje-y-carga-en-el-tren-local/
  10. Tren Local, about us: https://www.trenlocal.pe/conocenos/
  11. PeruRail, frequently asked questions (Tren Local and Peruvians): https://www.perurail.com/es/preguntas-frecuentes/
  12. PeruRail, promotion for Peruvians: https://www.perurail.com/es/promociones/peruanos/
  13. Inca Rail, promotion for Peruvians: https://incarail.com/es/promociones/descuentos-para-peruanos
  14. Ositran, performance report on the Southern and South-Eastern Railway concession (2014): https://www.ositran.gob.pe/anterior/wp-content/uploads/2017/12/2.-ID2014-Ferrocarril-Transadino.pdf
  15. Tourist train prices published by agencies (unofficial reference): machupicchuagency.com and railmachupicchu.com

Keep planning your visit

Tickets, all circuits, and route comparisons.