About Us
Site Map
Contact Us
CuscoPeru agencia de viajes en cusco
trenes a machu picchu

Trains to Machu Picchu

Once you have decided to visit the Inca city of Machu Picchu, you should also plan how you will get there. There are many ways to arrive, such as the Inca Trail, which takes 4 days, or the Hydroelectric route, which takes approximately 8 hours; however, the train service is the fastest, most comfortable, and safest way to reach Aguas Calientes. Find here all the information about the trains that offer travel service to Machu Picchu.

Train to Machu Picchu
Train to Machu Picchu

The route to Machu Picchu consists of five main stations from the city of Cusco, which connect different points in the Sacred Valley and allow travelers to move in an organized way toward the Inca citadel.

The route to Machu Picchu has five stations from Cusco:

  • San Pedro Station, located right in the historic center of the city of Cusco. From here, the service begins by tourist bus and later, in Ollantaytambo, passengers transfer to the train. In total, the journey from this station takes approximately 4 hours.
  • Wanchaq Station, located just 10 minutes by taxi from the city center. This station exclusively offers bimodal service (bus + train), first taking passengers by bus to Ollantaytambo Station, where they board the train bound for Aguas Calientes. The total travel time is around 4 hours.
  • Poroy Station, located about 30 minutes by bus from Cusco. From this point, the train journey to Machu Picchu becomes an unforgettable experience, as it crosses plains and Andean valleys, with an approximate duration of 3 to 4 hours.
  • Ollantaytambo Station, located approximately 2 hours by vehicle from the city of Cusco, in the town of the same name. From here, the train ride to Aguas Calientes takes an average of between 1.5 and 2 hours, making it one of the most frequently used routes to reach Machu Picchu.
  • Urubamba Station, located in the town of the same name and approximately 1.5 to 2 hours by car from Cusco. Trains from this station run only 2 to 3 times a week.

PeruRail: Trains to Machu Picchu

PeruRail is the oldest company providing train services to two of Peru’s most representative destinations, such as Machu Picchu and Lake Titicaca. The train services it offers on the Cusco - Machu Picchu route are:

Hiram Bingham

The Hiram Bingham train cars, operated by Belmond, are the most exclusive cars PeruRail has and are named after the American explorer who rediscovered Machu Picchu.

The Hiram Bingham cars stand out for their blue and gold colors and their warm interiors decorated in the Pullman style of the 1920s. It features cozy wood and polished bronze seats with elegant upholstery and has a capacity for up to 84 passengers.

What does the Hiram Bingham include?

The journey in this car includes a series of additional services that enhance the trip and turn it into a unique and memorable experience for the traveler:

  • Welcome show with traditional regional dances.
  • Gourmet lunch and dinner on board (if the round-trip service is chosen).
  • VIP waiting lounge.

This service has four cars:

  • One observation car: This car is furnished with comfortable seats so passengers can enjoy the scenery along the route.
  • One bar car: The main attraction of this car is the live artistic performance while you enjoy a Peruvian cocktail.
  • Two dining cars: In addition to functioning as restaurants, these cars also serve as kitchens, where the onboard chef prepares Peruvian dishes for diners to enjoy.

Hiram Bingham Price 2026

Please keep in mind that prices vary according to the season; therefore, we provide an approximate price range.

RouteDeparture StationPrice
Cusco - Aguas CalientesWanchaq StationS/ 1766 (US$ 508)
Cusco - Aguas CalientesPoroy StationS/ 2190 (US$ 630)
Cusco - Aguas Calientes - CuscoPoroy StationS/ 3504 (US$ 1008)

Schedules and Departure Stations 2026

The Hiram Bingham, A Belmond Train, Machu Picchu service includes the bus departing from Wanchaq Station, located 5 minutes from downtown Cusco, with a stop at Rio Sagrado, A Belmond Hotel, Sacred Valley. There, passengers transfer to the train, whose final destination is Machu Picchu Pueblo Station. The train operates every day except for the last Sunday of each month.

Outbound

ScheduleBoarding Station
(bus)
Bus Departure TimeBoarding Station
(bus to train)
Departure Time
(train)
Arrival Station
(train)
Arrival Time
(train)
Morning Wanchaq
Cusco
7:20 a.m.Río Sagrado
A Belmond Hotel
9:40 a.m.Machu Picchu
Pueblo
12:24 p.m.

Return

ScheduleBoarding Station
(train)
Departure Time
(train)
Arrival Station
(train to bus)
Arrival Time
(train)
Departure 
Time
(bus)
Arrival Station (bus)Arrival Time
(bus)
AfternoonMachu Picchu Pueblo5:50 p.m.Río Sagrado  
A Belmond Hotel
8:36 p.m.8:50 p.m.Wanchaq
(Cusco)
10:10 p.m.

Note: Schedules may vary due to operational reasons.

Vistadome Observatory

Its cars are surrounded by glass, with large panoramic windows that, in addition to offering unmatched views along the journey, are ideal for capturing spectacular photographs and fully enjoying the scenery throughout the trip.

What does the Vistadome Observatory include?

The journey in this car includes some additional services to immerse you in Andean culture:

  • Welcome show.
  • Panoramic windows.
  • Live traditional dance and music.
  • Explanatory audio tour.
  • Alpaca clothing show.
  • Snacks and drinks on board.

This service has three cars:

  • One panoramic car: This car is furnished with comfortable seats so passengers can enjoy the scenery along the route.
  • Two observation bar cars: The main attraction of this car is the live artistic performance while you enjoy a Peruvian cocktail.

Vistadome Observatory Prices 2026

Please keep in mind that prices vary according to the season; therefore, we provide an approximate price range.

RouteDeparture StationPrice
Cusco - Aguas CalientesWanchaq StationS/ 563 (US$ 162)
Urubamba - Aguas CalientesUrubamba StationS/ 612 (US$ 176)   
Cusco - Aguas Calientes - CuscoSan Pedro StationS/ 1000 (US$ 285)

Schedules and Departure Stations 2026

The Vistadome Observatory train service include a bus departing from Wanchaq Station (located 5 minutes from downtown Cusco). For the Vistadome Observatory 83 frequency, the transfer is made in Urubamba, and the trip ends at Machu Picchu Pueblo Station.

  • Departure Station: Wanchaq (Cusco)
ScheduleBoarding Station
(bus)
Bus Departure TimesTransfer
(bus to train)
Departure Time
(train)
Arrival Station
(train)
Arrival Time
(train
MorningWanchaq Cusco3:20 a.m
5:10 a.m
4:00 a.m
Ollantaytambo
Pachar
Urubamba
6:10 a.m
7:15 a.m
6:06 a.m
Machu Picchu
Pueblo
7:40 a.m
9:15 a.m 
9:15 a.m
AfternoonWanchaq Cusco12:30 p.m.Ollantaytambo (Sacred Valley/Sacred Valley)3:37 p.mMachu Picchu Pueblo5:02 p.m
  • Departure Station Urubamba (Sacred Valley)
ScheduleBoarding StationDeparture TimeArrival
Río Sagrado
Departure Río SagradoArrival and departure from
Ollantaytambo
Drop-off StationArrival Time
MorningUrubamba6:06 a.m.6:23 a.m.6:26 a.m.7:27 a.m.
7:45 a.m.
Machu Picchu 
Pueblo
9:15 p.m.

Note: Schedules may vary due to operational reasons.

Vistadome

The Vistadome features cars equipped with panoramic windows, allowing travelers to fully immerse themselves in the beauty of the natural landscape. In addition, throughout the journey, you will receive detailed information about the most important points along this ancient route, which enriches the travel experience even more. It is furnished with leather seats that mold to the traveler’s body, providing greater comfort during the trip.

The journey in this car includes some additional services:

  • Andean background music.
  • Explanatory audio tour.
  • Onboard service.

Vistadome Prices 2026

Please keep in mind that prices vary according to the season; therefore, we provide an approximate price range.

RouteDeparture StationPrice
Cusco - Aguas CalientesWanchaq StationS/ 330 (US$ 95)
Poroy - Aguas CalientesPoroy StationS/ 462 (US$ 133) 
Cusco - Aguas Calientes - CuscoSan Pedro StationS/ 925 (US$ 266)

Schedules and Departure Stations 2026

Trains with bimodal service includes the bus departing from Wanchaq Station (located 5 minutes from downtown Cusco), with transfers in Poroy, Pachar, Ollantaytambo, or Urubamba, and end their journey at Machu Picchu Pueblo Station.

  • Departure Station Wanchaq (Cusco)
ScheduleBoarding Station
(bus)
Bus Departure TimesTransfer
(bus to train)
Departure Time
(train)
Arrival Station
(train)
Arrival Time
(train)
MorningWanchaq (Cusco)10:30 a.m.Pachar
12:20 a.m.Av. Imperio de los 
Incas
2:25 p.m.
AfternoonWanchaq (Cusco)4:30 p.m. Ollantaytambo (Sacred Valley)7:04 p.m.Av. Imperio de los Incas.8:45 p.m.
  • Departure Station San Pedro (Cusco)
ScheduleBoarding Station
(bus)
Departure TimesArrival StationArrival Time
MorningSan Pedro6:40 a.m.Machu Picchu Pueblo10:52 a.m.
AfternoonMachu Picchu Pueblo4:43 p.m.San Pedro
(Cusco)
9:23 p.m
  • Departure Station Poroy (Cusco)
ScheduleBoarding Station
(bus)
Departure
Times
Arrival Station
Arrival Time
MorningPoroy
(Cusco)
7:35 a.m.Machu Picchu Pueblo10:52 a.m.
AfternoonMachu Picchu Pueblo4:43 p.m.Poroy
(Cusco)
8:23 p.m.

Note: Schedules may vary due to operational reasons.

What is the difference between the Vistadome Observatory and the classic Vistadome?

The most notable difference is the exclusive open-air observation car offered by the Vistadome Observatory, ideal for taking photos without window reflections. This train is perfect for those seeking wider views, closer contact with Andean culture, and its most representative dances. The Vistadome is ideal for travelers who want comfort, background music, and peace throughout the journey.

Vistadome
Vistadome

Expedition

The Expedition train features cars equipped with comfortable seats and décor inspired by Inca culture. In addition, its cars are designed with large panoramic windows, allowing travelers to fully enjoy the landscape and have a complete and immersive experience throughout the journey to Machu Picchu.

The journey in this car includes some additional services:

  • Andean background music.
  • Comfortable and spacious seats.
  • Explanatory audio tour.
  • Snacks and drinks for sale.

Expedition Prices 2026

Please keep in mind that prices vary according to the season; therefore, we provide an approximate price range.

RouteDeparture StationPrice
Cusco - Aguas CalientesWanchaq Station (Cusco)S/ 327 (US$ 94)
Poroy - Aguas CalientesPoroy Station (Cusco)S/ 361 (US$ 104)   
Cusco - Aguas Calientes - CuscoSan Pedro Station 
(Cusco)
S/ 361 (US$ 104)

Schedules and Departure Stations 2026

Trains with bimodal service include a bus departing from Wanchaq Station (located 5 minutes from downtown Cusco), with transfers in Poroy, Pachar, Ollantaytambo, or Urubamba, and end their journey at Machu Picchu Pueblo Station.

  • Departure Station Wanchaq (Cusco)
ScheduleBoarding Station
(bus)
Bus Departure TimesTransfer
(bus to train)
Departure Time
(train)
Arrival Station
(train)
Arrival Time
(train)
MorningWanchaq (Cusco)3:20 a.m.Ollantaytambo6:10 a.mMachu Picchu Pueblo7:40 a.m.
AfternoonWanchaq (Cusco)4:30 p.m.Ollantaytambo (Sacred Valley)7:04 p.m.Av. Imperio de los Incas8:45 p.m.
  • Departure Station San Pedro (Cusco)
ScheduleBoarding Station
(bus)
Departure TimesArrival StationArrival Time
Morning
San Pedro6:40 a.m.Machu Picchu Pueblo10:52 a.m.
AfternoonMachu Picchu Pueblo5:43 p.m.San Pedro
(Cusco)
9:52 p.m.
  • Departure Station Poroy (Cusco)
ScheduleBoarding Station
(bus)
Departure TimesArrival StationArrival Time
MorningPoroy
(Cusco)
7:35 a.m.Machu Picchu Pueblo10:52 a.m.
AfternoonMachu Picchu Pueblo4:43 p.m.Poroy
(Cusco)
8:23 p.m.

Note: Schedules may vary due to operational reasons.

Expedition
Expedition

Inca Rail: Trains to Machu Picchu

Unlike PeruRail, this company operates only between the stations of Ollantaytambo and Machu Picchu. However, it is possible to find departures from Cusco to Machu Picchu with the bimodal tourist bus service to Ollantaytambo, where passengers board the train. The train services it offers on the route to Machu Picchu are:

The Private

Designed for passengers seeking privacy, luxury, and maximum comfort, The Private offers an exclusive experience. With capacity for only 8 people, it features a finely decorated lounge, highlighted by large panoramic windows that allow passengers to fully appreciate the landscapes along the entire route. In addition, the car features an elegant onboard bar, allowing travelers to relax and enjoy the journey while taking in the scenery on the way to Machu Picchu. It is fully wood-paneled, with warm lighting and luxurious finishes.

Reservations are made upon request with at least 30 days’ notice. Departures for this service can be scheduled from Ollantaytambo train station.

What does The Private include?

The journey in this car includes some additional services:

  • Live music on board.
  • 4-course gourmet menu.
  • Open-air balcony.
  • Lounge bar car.
  • A tailor-made experience (you choose the services).
  • Private transfer to the station.

The Private Prices 2026

Approximate prices for The Private train range from US$ 100 to US$ 185, depending on the time.

Schedules and Departure Station 2026

Departure Station: Ollantaytambo.
Schedules: From 4:20 a.m. to 4:15 p.m.

The Private
The Private

The First Class

With only 30 passengers per car, this service features spacious and comfortable seats that have been carefully designed to ensure complete passenger comfort. In addition, all seats have front-facing tables and panoramic windows to enjoy the beautiful scenery.

The First Class operates regularly on Inca Rail’s six frequencies during the high season, between May and October, as well as on special dates such as Easter, Christmas, and New Year. Reservations or ticket purchases must be made at least 48 hours in advance.

What does The First Class include?

The journey in this car includes some additional services:

  • Live music on board.
  • 3-course gourmet menu.
  • Lounge bar car.
  • Open-air balcony.
  • Kero ceremony.
  • Private transfer to the station.

The First Class Price 2026

Approximate prices for The Private train range from US$ 100 to US$ 185, depending on the time.

Schedules and Departure Station 2026

Departure Station: Ollantaytambo.
Schedules: From 4:20 a.m. to 4:15 p.m.

The First Class
Car The First Class

The 360°

The 360° operates every day of the year on Inca Rail’s six frequencies. These cars have a capacity for 42 passengers and feature comfortable seats, carefully designed to offer a pleasant travel experience throughout the entire journey. In addition, all seats have front-facing tables and panoramic windows to enjoy the beautiful scenery.

Tickets for this service can be purchased up to 30 minutes before train departure at the station ticket offices, or 24 hours in advance through the Inca Rail website or at the company’s offices in Lima and Cusco.

What does The 360° include?

The journey in this car includes some additional services:

  • Live music on board.
  • An experience with Andean flavors.
  • Observation car.
  • Onboard entertainment.

The 360° Price 2026

Approximate prices for The 360° train range from US$ 100 to US$ 185, depending on the time.

Schedules and Departure Station 2026

Departure Station: Ollantaytambo.
Schedules: From 4:20 a.m. to 4:15 p.m.

The 360°
Car The 360°

The Voyager

For this service, the cars with capacity for 48 passengers feature comfortable ergonomic seats that have been carefully designed to ensure maximum comfort. In addition, all seats have front-facing tables and panoramic windows to enjoy the beautiful scenery.

The Voyager operates every day of the year. In addition, tickets for this service can be purchased up to 30 minutes before departure at the station or, if bought in advance, with 24 hours’ notice through the Inca Rail website or at the company’s offices in Lima and Cusco.

What does The Voyager include?

The journey in this car includes some additional services:

  • Background music.
  • Snacks for sale on board.
  • Comfortable seats.

The Voyager Price 2026

Approximate prices for The Voyager train range from US$ 100 to US$ 185, depending on the time.

Schedules and Departure Station 2026

Departure Station: Ollantaytambo.
Schedules: From 4:20 a.m. to 4:15 p.m.

The Voyager
The Voyager

PeruRail vs. Inca Rail: Which One to Choose?

Price Differences Between PeruRail and Inca Rail

In addition to offering comfort and a variety of schedules, PeruRail invites you to get to know Andean culture a little more through traditional dances, while Inca Rail is known for offering affordable fares and, at the same time, comfort throughout your journey.

Frequently Asked Questions About Trains to Machu Picchu

What does the service include?

PeruRail trains include panoramic seating with large windows, snacks and drinks on board, an interpretive audio tour of the route, personalized service during the trip, and live dances. Inca Rail, on the other hand, offers promotions throughout the year, comfortable seats, background music, and panoramic windows.

Departure Stations: Where do they leave from?

PeruRail service can depart from several stations, depending on the chosen itinerary. The departure stations are in Cusco, specifically Wanchaq and San Pedro, while Inca Rail’s only departure station is Ollantaytambo. 

How far in advance should you book the train?

 To book trains with PeruRail and Inca Rail, it is recommended to do so at least 30 to 60 days in advance. During high season, however, to ensure schedule availability and better prices, it is advisable to book more than 2 months ahead, due to the high demand for trips to Machu Picchu.

Can you buy train tickets without an agency?

Yes, both services have their own websites where you can purchase your tickets, but we recommend going to the offices to book your train, whether with PeruRail or Inca Rail.

What happens if tickets sell out?

If PeruRail train tickets sell out, you can look for availability on Inca Rail, use the alternative route via Hydroelectric (bus + hike), or check extreme schedules, whether very early or later in the day.

Happy passengers