Trains to Machu Picchu – Prices and Schedules
When travelling to Machu Picchu, visitors will need to plan their travel itineraries in detail. This is because the citadel of Machu Picchu is located 228 km from the city of Cusco. Although there are many ways one can travel to Machu Picchu, most tourists chose to arrive by train into the station of Aguas Calientes.
Depending on the season, trains to Aguas Calientes operate from the city of Cusco and the Sacred Valley, with the most popular route departing from Ollantaytambo. However, visitors will need to be aware that the town of Ollantaytambo is a 2-hour car journey from the city of Cusco, so this travel time will need to be factored in when planning a trip to Machu Picchu.
Which companies operate trains to Machu Picchu?
Peru Rail
Peru Rail is a pioneer in tourist rail transportation in Peru. Starting its operations in 1999, it has positioned itself as a leader in the sector, facilitating the access of thousands of visitors to Peru’s favourite tourist destination, Machu Picchu. Peru Rail stands out for its variety of services and prices, adapting to the different needs and budgets of travellers.
Peru Rail has the most frequent departures with 4 different services to choose from: Vistadome, Expedition, Sacred Valley and the Hiram Bingham luxury train.
Inca Rail
Inca Rail, meanwhile, began operating in 2007 and quickly carved out a niche in the market with its focus on quality of service and customer experience. A new entrant into the market, in contrast to Peru Rail, Inca Rail has established its reputation by offering a range of services from economy to premium options.
Inca Rail is the second company that covers the route to Machu Picchu. It also operates 4 different services: The Voyager, The 360º, The First Class and The Private.
What is the price of the train to Machu Picchu?
The price of train tickets to Machu Picchu will depend on your preferred travel time and service class:
- Peru Rail : Expedition (standard class) is the cheapest service offered by Peru Rail. A one-way ticket costs $ 65 USD between the stations of Ollantaytambo – Machu Picchu. Their most luxury and expensive train is the Hiram Bingham service. A one-way ticket costs $ 450 USD from either Poroy or Ollantaytambo. Peru Rail also operates the local train service to Machu Picchu for residents. The train is designated for Peruvian citizens and the return ticket costs 24 soles.
- Inca Rail : The cheapest train operated by Inca Rail is The Voyager with a one-way ticket costing $ 60 USD. Their most expensive train is The Private. All fares depend on the time of day or season in which you are travelling.
Train fare to Machu Picchu for foreigners
Each train company has its own train fares according to the service it provides. Here are the services, timetables, and costs offered by each company.
Peru Rail Prices:
- Expedition Train Service: $ 60 USD
- Vistadome Train Service: $ 80 USD
- Bimodal Expedition Train Service: $ 60 USD
- Vistadome Bimodal Train Service: $ 80 USD
- Hiram Bingham Train Service: $ 450 USD
PeruRail fares may vary depending on the time of year and the route you choose.
Schedules from the Cusco station (San Pedro)
|
||
---|---|---|
Train Service | Departure time | Check In |
Expedition | 7.30 am. | 12.11 pm. |
Vistadome | 7.30 am. | 12.11 pm. |
Schedules from the Cusco station (Wanchaq)
|
||
Train Service | Departure time | Check In |
Expedition | 5.10 am. | 9.15 am. |
Vistadome | 5.10 am. | 9.15 am. |
Expedition | 5.50 am. | 9.54 am. |
Vistadome | 5.50 am. | 9.54 am. |
Schedules from Poroy station
|
||
---|---|---|
Train Service | Departure time | Check In |
Expedition | 6.40 am. | 9.54 am. |
Vistadome | 6.40 am. | 9.54 am. |
Expedition | 8.25 am. | 12.11 pm. |
Vistadome | 8.25 am. | 12.11 pm. |
Hiram Bingham | 9.05 am. | 12.24 pm. |
Schedules from Ollantaytambo station
|
||
---|---|---|
Train Service | Departure time | Check In |
Expedition | 5.05 am. | 6.35 am. |
Expedition | 6.10 am. | 7.40 am. |
Expedition | 7.45 am. | 9.15 am. |
Vistadome | 7.45 am. | 9.15 am. |
Expedition | 8.29 am. | 9.54 am. |
Vistadome | 8.29 am. | 9.54 am. |
Expedition | 10.32 am. | 12.11 pm. |
Vistadome | 10.32 am. | 12.11 pm. |
Expedition | 12.55 pm. | 2.25 pm. |
Vistadome | 12.55 pm. | 2.25 pm. |
Vistadome | 1.27 pm. | 2.50 pm. |
Expedition | 3.37 pm. | 5.02 pm. |
Vistadome | 3.37 pm. | 5.02 pm. |
Expedition | 7.04 pm. | 8.45 pm. |
Vistadome | 7.04 pm. | 8.45 pm. |
Expedition | 9 pm. | 10.45 pm. |
Schedules from Aguas Calientes station (when returning)
|
|||
---|---|---|---|
Service of tren | arrival station | Departure time | Check In |
Expedition | Ollantaytambo | 5.35 am. | 7.44 am. |
Expedition | Ollantaytambo | 8.53 am. | 10.52 am. |
Vistadome | Ollantaytambo | 10.55 am. | 12.32 pm. |
Expedition | Ollantaytambo | 2.55 pm. | 4.31 pm. |
Vistadome | Ollantaytambo | 2.55 pm. | 4.31 pm. |
Expedition | Ollantaytambo | 3.20 pm. | 5.08 pm. |
Vistadome | Ollantaytambo | 3.20 pm. | 5.08 pm. |
Expedition | Ollantaytambo | 4.22 pm. | 6.10 pm. |
Vistadome | Ollantaytambo | 4.22 pm. | 6.10 pm. |
Expedition | Ollantaytambo | 4.43 pm. | 6.31 pm. |
Vistadome | Ollantaytambo | 4.43 pm. | 6.31 pm. |
Expedition | Ollantaytambo | 6.20 pm. | 8.05 pm. |
Vistadome | Ollantaytambo | 6.20 pm. | 8.05 pm. |
Expedition | Ollantaytambo | 9.50 pm. | 11.35 pm. |
Vistadome | Ollantaytambo | 9.50 pm. | 11.35 pm. |
Expedition | Poroy | 3.20 pm. | 7.05 pm. |
Vistadome | Poroy | 3.20 pm. | 7.05 pm. |
Expedition | Poroy | 4.43 pm. | 8.23 pm. |
Vistadome | Poroy | 4.43 pm. | 8.23 pm. |
Hiram Bingham | Poroy | 5.50 pm. | 9.16 pm. |
Expedition | San Pedro (Cusco) | 4.43 pm. | 9.23 pm. |
Vistadome | San Pedro (Cusco) | 4.43 pm. | 9.23 pm. |
Inca Rail Prices:
- Voyager train: $ 60 USD
- 360º Train: $ 80 USD.
- Voyager Premium Train: $ 80 USD
- Voyager Bimodal Train: $ 60 USD
- Voyager Premium Bimodal Train: $ 80 USD
- 360º Bimodal Train: $ 80 USD
Schedules from the Cusco station (Wanchaq)
|
||
---|---|---|
Train service | Departure Time | Check In |
Voyager | 4.20 am. | 8.01 pm. |
Voyager Premium | 8.30 am. | 12.41 pm. |
360º | 9.55 am. | 2 pm. |
Voyager | 1.30 pm. | 6.09 pm. |
Voyager Bimodal* | 4.15 pm. | 9.09 pm. |
Schedules from Ollantaytambo station
|
||
---|---|---|
Train Service | Departure time | Check In |
Voyager | 6.40 am. | 8.01 am. |
360º | 7.22 am. | 8.48 am. |
Voyager Premium | 11.15 am. | 12.41 pm. |
360º | 12.36 pm. | 2 pm. |
Voyager | 4.36 pm. | 6.09 pm. |
Voyager | 7.27 pm. | 9.09 pm. |
Schedules from Aguas Calientes station(return trip)
|
|||
---|---|---|---|
Train Service | Arrival Station | Departure time | Check In |
Voyager | Ollantaytambo | 8.30 am. | 10.10 am. |
360º | Ollantaytambo | 10.32 am. | 12.12 pm. |
Voyager | Ollantaytambo | 2.30 pm. | 4.04 pm. |
360º | Ollantaytambo | 4.12 pm. | 5.50 pm. |
Voyager Premium | Ollantaytambo | 7 pm. | 8.41 pm. |
Voyager | Ollantaytambo | 9.30 pm. | 10.54 pm. |
360º | Wanchaq (Cusco) | 10.32 am. | 2.32 pm. |
Voyager | Wanchaq (Cusco) | 2.30 pm. | 6.30 pm. |
360º | Wanchaq (Cusco) | 4.12 pm. | 8.20 pm. |
Voyager Premium | Wanchaq (Cusco) | 7 pm. | 11 pm. |
Voyager | Wanchaq (Cusco) | 9.30 pm. | 1.15 am. |
Reservation of train tickets
Train tickets are sold on the ticketing platform of each rail company:
Peru Rail: www.perurail.com
Inca Rail: www.incarail.com
Both websites contain full information in multiple languages on the services they provide as well as timetables of departures and the train stations they operate from. If you are unable to reserve tickets through the aforementioned website, please contact us via WhatsApp for assistance.
Train Stations
The train stations to Machu Picchu have been decentralized due to the demographic growth of the city. As a consequence, there are now only two train stations in the city of Cusco. On the outskirts of the city, there is the train station of Poroy, and in the Sacred Valley there are the stations of Urubamba and Ollantaytambo. Ollantaytambo is the most popular train station as it is the closest to Machu Picchu, However, visitors will need to be aware that the town of Ollantaytambo is a 2-hour car journey from the city of Cusco, so this travel time will need to be factored in when planning a trip to Machu Picchu. A bus ticket to Ollantaytambo usually costs 10 soles per person.
Ollantaytambo Station: Av. Ferrocarril s/n, Ollantaytambo, Sacred Valley (Cusco).
Poroy Station: Calle Roldan s/n, District of Poroy, Cusco.
Urubamba Station: Avenida Ferrocarril s/n, Urubamba, Sacred Valley (Cusco).
Give us your Rating y Share on your networks
Related Posts
Why choose "Machu Picchu Viajes Peru"?
Sustainable and Responsible
We have the highest social and environmental standards in the market of tour operators, which means that we practice a sustainable and responsible tourism with the environment.
Certificates and Authorizations
We are a tour operator company, which has all the authorizations from the Peruvian government, authorizations that certify us as a legally constituted company .
Certificate in TourCert
We are one of the few companies in Peru certified by TourCert, European certifier with a management system oriented to work on aspects of Business Social Responsibility (BSR).