Train Schedules | Cusco, Machu Picchu, Puno

Timetables, Fares and Reserve | 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".
Schedule, 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.
Note: From January 02 through April 30, 2016, the Vistadome and Expedition train services will begin at the temporary Pachar Station located in the Sacred Valley (1 hour and 50 minutes’ drive from Cusco city center), to the final destination: Machu Picchu Station. Transportation from Cusco Centre to the temporary Pachar Station and vice-versa is not included in the ticket fare. The return journey ends at the temporary Pachar Station. Departures and arrivals from and to Ollantaytambo / Urubamba stations will not be changed. The Belmond Hiram Bingham service will begin at Poroy Station (25 minutes’ drive from Cusco Centre), where passengers will take a private bus to the Belmond Hotel Rio Sagrado where the transfer from private bus to the train will be made to reach the Machu Picchu Station.
TIMETABLES
Train Schedules for route Cusco to Machu Picchu
Train |
Departure |
Departure Time |
Arrival Time |
Arrival |
Poroy |
09:05 |
12:24 |
Machu Picchu |
|
Poroy |
06:40 |
09:52 |
Machu Picchu |
|
Poroy |
07:42 |
10:51 |
Machu Picchu |
|
Poroy |
08:25 |
12:11 |
Machu Picchu |
Train Schedules for route Machu Picchu to Cusco
Train |
Departure |
Departure Time |
Arrival Time |
Arrival |
Machu Picchu |
17:50 |
21:16 |
Poroy |
|
Machu Picchu |
15:20 |
19:05 |
Poroy |
|
Machu Picchu |
16:43 |
20:23 |
Poroy |
|
Machu Picchu |
17:27 |
20:50 |
Poroy |
Train Schedules for route Sacred Valley to Machu Picchu
Train |
Departure |
Departure Time |
Arrival Time |
Arrival |
Ollantaytambo |
05:07 |
06:34 |
Machu Picchu |
|
Ollantaytambo |
06:10 |
07:40 |
Machu Picchu |
|
Urubamba |
06:50 |
09:24 |
Machu Picchu |
|
Ollantaytambo |
07:05 |
08:27 |
Machu Picchu |
|
Ollantaytambo |
08:53 |
10:29 |
Machu Picchu |
|
Ollantaytambo |
08:00 |
09:24 |
Machu Picchu |
|
Ollantaytambo |
07:45 |
09:15 |
Machu Picchu |
|
Ollantaytambo |
10:32 |
12:11 |
Machu Picchu |
|
Ollantaytambo |
12:58 |
14:24 |
Machu Picchu |
|
Ollantaytambo |
13:27 |
14:49 |
Machu Picchu |
|
Ollantaytambo |
15:37 |
17:02 |
Machu Picchu |
|
Ollantaytambo |
19:00 |
20:43 |
Machu Picchu |
|
Ollantaytambo |
21:00 |
22:43 |
Machu Picchu |
Train Schedules for route Machu Picchu to Sacred Valley
Train |
Departure |
Departure Time |
Arrival Time |
Arrival |
Machu Picchu |
05:35 |
07:44 |
Ollantaytambo |
|
Machu Picchu |
08:53 |
10:52 |
Ollantaytambo |
|
Machu Picchu |
10:55 |
12:32 |
Ollantaytambo |
|
Machu Picchu |
13:37 |
15:04 |
Ollantaytambo |
|
Machu Picchu |
14:55 |
16:31 |
Ollantaytambo |
|
Machu Picchu |
15:48 |
17:29 |
Ollantaytambo |
|
Machu Picchu |
15:48 |
18:43 |
Urubamba |
|
Machu Picchu |
16:22 |
18:10 |
Ollantaytambo |
|
Machu Picchu |
17:23 |
18:59 |
Ollantaytambo |
|
Machu Picchu |
18:10 |
19:45 |
Ollantaytambo |
|
Machu Picchu |
18:35 |
20:15 |
Ollantaytambo |
|
Machu Picchu |
21:50 |
23:27 |
Ollantaytambo |
Train Schedules for route Cusco / Puno / Cusco
Train |
Departure |
Departure Time |
Arrival Time |
Arrival |
Cusco |
08:00 |
18:00 |
Puno |
|
Puno |
08:00 |
18:00 |
Cusco |
(*) Frequency: Monday, Wednesday and Saturday from November to March. It also scheduled on Friday from April to October
Railway 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. Pachacutec 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 Orquídeas s/n
Puno Train Station (Route Puno to Cusco)
Address: Av. La Torre N° 224, Puno City