Travel by Train FAQs

TRAVEL BY TRAIN – DAILY DEPARTURES TO MACHU PICCHU

Cusco (Poroy) – Machupicchu
Departure: Poroy Station (20 min from the city of Cusco).
Duration of the trip: 4 hours.
Arrival: Machu Picchu Station.
Urubamba (Ollantaytambo) – Machupicchu
Departure: Urubamba Station.
Duration of the trip: 3 hours.
Arrival: Machu Picchu Pueblo Station.
Sacred Valley (Ollantaytambo) – Machupicchu
Departure: Ollantaytambo station.
Duration of the trip: 2 hours.
Arrival: Machu Picchu Pueblo Station.