Train to Machupicchu
Train tickets to Machu Picchu can be purchased online through the train companies operating in the region, such as PeruRail and Inca Rail. These companies offer several train options that go from Cusco to the Aguas Calientes station, which is the starting point to reach the citadel of Machu Picchu.
Table of Contents

Prices vary depending on the time of year, the class of train chosen and the route selected. It is advisable to book tickets in advance, especially during the months of higher demand.
In addition, there are tour packages that include train tickets, entrance to Machu Picchu and other services such as tour guides and transfers. These packages can be contracted with authorized travel agencies.
Where to buy train tickets to Machupicchu?
The sale of train tickets is done in person or online through the channels of the train companies.
- Peru Rail website: www.perurail.com
- Inca Rail website: www.incarail.com
Where are the train offices located?
Peru Rail
- Avenida el Sol 409, Cusco
- Portal de Carnes Street 214 Plaza de Armas Cusco
- Avenida Pachacutec s/n Wanchaq, Cusco
- Calle Cascaparo s/n Cusco
- Malecón de la Reserva 610 Larcomar – Miraflores – Cusco
Inca Rail
- Avenida el Sol 843, Cusco
- 105 Portal de Panes Street
Train ticket prices on Peru Rail
Prices are subject to change by the ticketing company Peru Rail and Inca Rail. The prices mentioned are round trip from Ollantaytambo – Aguas Calientes – Ollantaytambo station.
PERU RAIL | ||
TRAIN | DOLARES | SOLES |
Expedition | USD 130 | S/. 455 |
Vistadome | USD 180 | S/. 630 |
Hiram Bingham | USD 950 | S/. 3225 |
Local | USD 6 | S/. 20 |
INCA RAIL | ||
TRAIN | DOLARES | SOLES |
The Voyoger | USD 130 | S/. 455 |
Tren 360° | USD 150 | S/. 525 |
The First Class | USD 398 | S/. 1300 |
Peru Rail and Inca Rail Train Schedules
The train schedules of both companies are regular and the departure times are accurate. The arrival point is Machupicchu.
TRAIN VISTADOME INCA RAIL TO MACHUPICCHU | DEPARTURE | ARRIVAL |
San Pedro Train Station Vistadome 31 | 6.40 a.m. | 10.52 a.m. |
San Pedro Train Station Vistadome 203 | 7.30 a.m. | 12.11 p.m. |
Urubamba Train Station Vistadome 601 | 6:50 a.m. | 9:25 a.m. |
Ollantaytambo Train Station Vistadome 301 | 7:05 a.m. | 8:27 a.m. |
Ollantaytambo Train Station Vistadome 601 | 8:00 a.m. | 9:24 a.m. |
Ollantaytambo Train Station Vistadome 501 | 8:53 a.m. | 10:29 a.m. |
Ollantaytambo Train Station Vistadome 31 | 9:15 a.m. | 10:52 a.m. |
Ollantaytambo Train Station Vistadome 203 | 10:32 a.m. | 12:11 p.m. |
Ollantaytambo Train Station Vistadome 303 | 1:27 p.m. | 2:50 p.m. |
Ollantaytambo Train Station Vistadome 603 | 3:37 p.m. | 5:02 p.m. |
TRAIN EXPEDITION PERU RAIL TO MACHUPICCHU | DEPARTURE | ARRIVAL |
San Pedro Train Station Expedition 33 | 6.40 a.m. | 9:54 a.m. |
Ollantaytambo Train Station Expedition 71 | 5:05 a.m. | 6:35 a.m. |
Ollantaytambo Train Station Expedition 81 | 6:10 a.m. | 7:40 a.m. |
Ollantaytambo Train Station Expedition 83 | 7:45 a.m. | 9:15 a.m. |
Ollantaytambo Train Station Expedition 33 | 8:29 a.m. | 9:54 a.m. |
Ollantaytambo Train Station Expedition 91 | 11:52 a.m. | 1:34 p.m. |
Ollantaytambo Train Station Expedition 73 | 12:55 p.m. | 2:25 p.m. |
Ollantaytambo Train Station Expedition 75 | 7:04 p.m. | 8:45 p.m. |
Ollantaytambo Train Station Expedition 51 | 9:00 p.m. | 10:45 p.m. |
TRAIN INCA RAIL TO MACHUPICCHU | DEPARTURE | ARRIVAL |
Ollantaytambo Train Station Voyager 41 | 6:40 a.m. | 8:01 a.m. |
Ollantaytambo Train Station Voyager 43 | 11:15 a.m. | 12:41 p.m. |
Ollantaytambo Train Station Voyager 45 | 4:36 p.m. | 6:09 p.m. |
Ollantaytambo Train Station Voyager 67 | 7:27 p.m. | 9:09 p.m. |
Ollantaytambo Train Station 360° 61 | 7:22 a.m. | 8:48 a.m. |
Ollantaytambo Train Station 360° 65 | 12:36 p.m. | 2:00 p.m. |
Inca Rail’s First Class trains are generally private, please consult with the company in charge of the services.

Questions and answers about train tickets to Machupicchu
How many tickets can I buy online?
As many as you want, there is no maximum number of purchase.
Can I reschedule a train ticket once purchased?
Yes, but it is subject to the purchase policies of the train company in this case Peru Rail or Inca Rail.
Can I find train tickets one day before arriving to Machupicchu?
Yes, but if you find tickets you may not find the schedule you want for your trip, that is why you should buy in advance.
Which train company offers the cheapest tickets?
You could say that Inca Rail has slightly cheaper prices, but it is a train with less departure frequencies compared to its competitors.
What happens if I lose my train ticket to Machupicchu?
The tickets issued by the train company are digital and also physical. If it is the case that you lost or do not have the tickets on hand. It is recommended to be 30 minutes before at the station and ask them to reprint it or send the digital ticket again.
How many bags can I take per person for 1 train ticket?
It is recommended to bring a small suitcase, a large suitcase may generate a surcharge for it, read the instructions on your ticket.