Write us
Requets information
Inca Trail Machu
The Best Tour Operator to Inca Trail
+51 997 434 941
Resquest information
Travel Blog

Train to Machu Picchu

Published: 11 April 2022 | Update: 21 November 2025 | Reads: 4513
Home / Travel Blog / Train to Machu Picchu
Train to Machu Picchu

The train to Machu Picchu is the most important and popular way of transport to reach the Inca citadel. This railway route is the logistical link that connects the Sacred Valley with where is Machu Picchu is located.

 

The route follows the bank of the Urubamba River, offering a scenic experience marked by the transition from the Andes to the jungle brow. The trains make key stops, mainly in Ollantaytambo (the most used station) and, less often, at the Poroy station (close to Cusco). The track also passes through access points to Inca trails, such as Km 82 (Piscacucho), which marks the start of the Classic Inca Trail and Km 104, the starting point for the abbreviated route of 2 day Inca Trail.

 

Currently, the railway service is operated by two authorized companies, PeruRail and Inca Rail, which offer a wide variety of services ranging from economic options to luxury carriages. This guide is designed to analyze in detail the routes, the types of trains, the schedules, and the ticket purchasing strategies, which will allow you to select the option that best suits your budget and itinerary.

 

How to get to Machu Picchu by train?

To get to the inca´s citadel train, it is recommended to booking Machu Picchu tickets online in advance. Then you must book the train tickets immediately after knowing the date of visit to the Wonder of the World. 

Once in the city of Cusco (Peru), the visitor should approach the chosen train station (station Poroy, Urubamba or Ollantaytambo). It is advised to be 30 minutes before the scheduled travel time.

All the train services have as final destination, the town of Aguas Calientes (Machu Picchu town). From there you only have to board one of the buses that take you to the Machu Picchu gate in about 30 minutes.

 

Train To Machu Picchu

 

Peru Rail or Inca Rail - Which one to choose to travel by train to Machu Picchu? 

There are two companies with authorization to travel the train to Machu Picchu.

  • Peru Rail has 4 different quality services: Vistadome trains, Expedition, Sacred Valley and the Hiram Bingham luxury train. 
  • Inca Rail has 4 different services: The Voyager, The 360º, The First Class and The Private.  

Both train companies have adequate services for tourists. Below we detail what each of them includes 

 

PeruRail

PeruRail, is the oldest company that provides train services to two of the most representative destinations in Peru such as: Machu Picchu and Lake Titicaca. The types of train service offered on the Cusco - Machu Picchu route are:  

  • Vistadome: Surrounded entirely by glass, with wagons with wide panoramic windows that offer scenic views without equal and timely to take spectacular photographs. 
  • Hiram Bingham: Considered one of the best trips in 2008 by ItalianClass magazine. The Hiram Bingham cars are distinguished by their blue and gold colors, by their warm and cozy interiors that feature an elegant upholstery. This service has four cars: two dining cars, a bar-car with an observatory and a kitchen-car.
  • Expedition: The Expedition has wagons totally covered by panoramic windows so that the traveler immerses himself in the beauty of the natural landscape, in addition he will be informed about the most important points that this millenary route has. 
  • Autobagon: An exclusive service that leaves from the new station located in the hotel Tambo del Inca in Urubamba. It has panoramic windows to the sides that provides a complete view of the surroundings. 
  • Presidential Service: Designed for passengers looking for privacy, luxury and maximum comfort. With capacity for 8 people, the Inca Princess has a finely decorated lounge where beautiful images of Peruvian culture stand out. The wagon also has a beautiful bar on board. Fully wood-veneered, warm lighting, panoramic windows and luxury finishes.  

Note: Reservations are made to order at least 30 days in advance. The departures of this service can be programmed from the Ollantaytambo train station.  

  • First class: With only 30 passengers per car, this service has spacious and comfortable seats, which have been carefully designed to ensure the total comfort of passengers. In addition, all seats have tables to the front and panoramic windows to enjoy the beautiful landscape. 
Machu Picchu TrainTrains to machu picchuMachu Picchu by Train

 

Inca Rail

Unlike PeruRail, this company operates only between the stations of Ollantaytambo and Machupicchu 

  • Executive Service: The Executive Service operates daily every day of the year in the six Inca Rail frequencies. These cars have a capacity for 42 passengers have comfortable seats which have been carefully designed. In addition all seats have tables to the front and panoramic windows to enjoy the beautiful landscape The purchase of tickets for this service can be done up to 30 minutes before the departure of the train at the ticket offices of the station, or 24 hours in advance through the website of Inca Rail or in the offices of Lima and Cusco.  
  • Tourist service: For this service the cars with capacity for 48 passengers have comfortable seats which have been carefully designed to ensure maximum comfort. In addition, all seats have tables to the front and panoramic windows to enjoy the beautiful landscape. The Tourist Service operates daily every day of the year, and the purchase of tickets for this service can be done up to 30 minutes before departure at the station, or 24 hours in advance through the Inca Rail website or at offices that the company has in Lima and Cusco. 
Train to machu pichuMachu picchu train stationMachu pichu train

 

Where to board the trains to Machu Picchu?

There are 3 boarding stations for the one-way trains. There is only one station to board the return train.

 

One way trains: 

  • Ollantaytambo Peru station: Av. Ferrocarril s / n, Ollantaytambo, Sacred Valley (Cusco).
  • Poroy Station: Roldan Street s / n, District of Poroy, Cusco.
  • Urubamba station: Av. Ferrocarril s / n, Urubamba, Sacred Valley (Cusco).

Return train stations: 

  • Aguas Calientes Station: Machu Picchu Pueblo, s / n, Las Orquídeas Neighborhood (next to the Artisan Market of Aguas Calientes).

In most cases, you will board your train to Machu Picchu at the Ollantaytambo station. The Poroy station is restricted for safety during the rainy season (November to March).  

The place where all the trains arrive is the station of Aguas Calientes (Machu Picchu town). One block from the train station you can board the buses to Machu Picchu. They leave every 15 minutes and the box office is right in front. 

 

How long does it take to travel by train to Machu Picchu? 

The duration of the train trip (one way) depends on the station where the train is approached: 

  • From Poroy station (Cusco): The trip takes 3 hours and 15 minutes approximately. 
  • From the Urubamba station: The trip lasts 2 hours and 30 minutes, approximately. 
  • From the Ollantaytambo station: The trip lasts a little less than 2 hours.

Amazon and machu picchu tours

 

Best Tours in Peru

Peru is a country full of contrasts: coast, highlands, and jungle offer unique routes for those seeking adventure, history, and unforgettable landscapes. From cities full of heritage to amazing natural destinations, each region shows a different side of the country and leaves indelible memories. Get to know the best tours in Peru:

Inca Trail, Machu Picchu and more

If you want to visit Machu Picchu, we recommend you to book your Machu Picchu Entrance Tickets in advance, so you will enjoy your Vacation in Machu Picchu without any problem.

 

Most Popular Trips

Inca Trail Machu
Enjoy the best Inca Trails to Machu Picchu
Inca Trail Machu is sustainable tourism, experienced, professional, and dynamic adventure travel tour operator founded in 2017.
Phone +51 84 217 551
WhatsApp +51 997 434 941
Address Av Tupac Amaru PP-10B, Santiago, Cusco, Peru
emailinfo@incatrailmachu.com
Websitewww.incatrailmachu.com