Train to Machu Picchu – Ollantaytambo – Cusco | Peru Rail | Deals | Perurail

Notice: New train departures from San Pedro and Poroy stations


panoramic view
Audio explanation
of the routes
Ambient music
on board
on board

Amazing panoramic view​

Audio explanation
of the routes


Ambient music
on board

Baby Alpaca Collection

on board

For more information on this train service, please visit the section on comparative services

PeruRail Vistadome

The PeruRail Vistadome train offers a different way to travel to Machu Picchu. Its cars offer a panoramic view that allows you to experience a special connection with the beautiful landscape. It is the only train that has departures from five stations: Wanchaq*, San Pedro, Poroy (Cusco) Ollantaytambo and Urubamba (Sacred Valley). 

You will have a close encounter with Andean culture via the informative audio, the music and dances of the region, and a fashion parade of alpaca garments, plus a snack based on Andean ingredients.

* Bimodal Service

Experiences on board

PeruRail Vistadome
Amazing panoramic view
Appreciate the scenery through the marvelous panoramic windows and enjoy the Andean culture.
Audiotur explicativo PeruRail
Audio with tourist information
An audio tour will tell you about the historical places along the way. Listen and learn more about each of the iconic places on the route towards Machu Picchu.
PeruRail Vistadome
Cultural presentation
On the return journeys, you will experience a close encounter with Andean culture through music and dances of the region.
PeruRail tren
Ambient music on board
The combination of ambient music of the sounds of nature and the incredible and beautiful view on the route to Machu Picchu will wrap you in a unique and relaxing experience on board our PeruRail Vistadome trains.
Snacks on board PeruRail
Snack on board
Savor the landscape and the flavors of Andean ingredients. Enjoy a delicious snack during the journey to or from the wonder of Machu Picchu as you traverse the beautiful landscapes of the route.


Previous slide
Next slide

Stations for boarding the train

Ollantaytambo Station (Sacred Valley)

This train station is in the heart of the Sacred Valley. It is popular with visitors because of the large number of departure times. Located 1.30 hours from Cusco’s Plaza de Armas (Main Square).


  • Address: Av. Ferrocarril s/n, Ollantaytambo, Valle Sagrado, Cusco

Machu Picchu Station (Machu Picchu Pueblo)

Located in the center of Machu Picchu Pueblo, inside the Handicrafts Market.

  • Address: Machu Picchu Pueblo s/n, Barrio Las Orquídeas, Machu Picchu Pueblo, Cusco

San Pedro Station (Cusco)

Located a 10-minute walk away from the Plaza de Armas in the heart of the city of Cusco, across from the San Pedro central market.

  • Address: Av. Cascaparo s/n en el distrito de Cusco

Wanchaq Station (Cusco)

Located in the heart of the city of Cusco, a 15-minute walk from the Plaza de Armas. From this station you can also take the bus in the Bimodal bus service (bus + train) bound for Machu Picchu Pueblo. For more information click here

  • Address: Av. Pachacútec s/n, Distrito de Wánchaq, Cusco

Poroy Station (Cusco)

Poroy is a district in Cusco with one of the most important train stations that connect to the Machu Picchu station.  It is located 20 minutes by car from the Plaza de Armas.


  • Address: Calle Roldan s/n, Distrito de Poroy, Cusco


PeruRail Vistadome route

Travel information you need to know


Scroll to Top