Train Tickets to Machu Picchu

Timetable, Fare and Reserve | Find Trains | Train Cusco to Machu Picchu | Train Cusco to Puno
Get your train ticket to travel to Machu Picchu from Cusco or Sacred Valley of the Incas and also the train tickets from Cusco to Puno on the shores of Lake Titicaca, "this train route was awarded such as second rout most beautiful of world".
Timetable, price and online reservation for all PeruRail train services.
PeruRail has daily train services between Cusco to Machu Picchu and services between Sacred Valley to Machu Picchu. Train services between Cusco and Puno on Monday, Wednesday and Saturday.
Rates apply to foreign tourists, not residents in Peru and there are expressed in U.S. Dollars. The “one way” fare applies to round trip with any other train service and/or different trip date.
The system must only process reserves received at least 7 days before the date of trip.
Buy Online Train Tickets - Round Trip from Cusco to Machu Picchu
Trains Cusco / Machu Picchu / Cusco |
Departure |
Fare |
Expedition |
07:42 / 16:43 |
US $ 160 |
Vistadome |
06:40 / 15:20 |
US $ 186 |
Vistadome |
08:25 / 17:27 |
US $ 186 |
Belmond Hiram Bingham |
09:05 / 17:50 |
US $ 950 |
![]() |
![]() |
![]() |
Train Types
![]() |
Belmond Hiram Bingham |
![]() |
Vistadome |
![]() |
Expedition |
![]() |
Andean Explorer |
Train Stations
Poroy Train Station (Route Poroy to Machu Picchu):
Address: Poroy Town (20 minutes away from Cusco City).
Cusco Train Station (Route Cusco to Puno):
Address: Av. Pachacútec s/n Distrito de Wanchaq
Ollantaytambo Train Station (Route Ollantaytambo to Machu Picchu):
Address: Ollantaytambo s/n . (1 hour away from Cusco aprox.)
Machu Picchu Train Station (Routes to Cusco or Sacred Valley)
Barrio Las Orquideas s/n
Puno Train Station (Route Puno to Cusco)
Address: Av. La Torre N° 224, Puno City
Secure Site for Online Booking - Train Tickets to Machu Picchu
![]() |
Our system will only require payment of booking services after our Travel Consultants has sent you the confirmation codes and availability for all services required.
The online payments in Viaja Peru and associated websites, are guaranteed and 100% safe and secure, you can choose to pay with PayPal or Viaja Peru payment gateway, certified and safe. Both payment methods with credit cards offer security not exchange confidential information or to disclose your number of credit card, with our staff and meet the highest safety standards in the industry, globally accepted for payment processing online.