background

Cusco to Machu Picchu Trains

25
Sep
Return
About Rail.Ninja

Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.

Our free app for every step of your journey — travel planning has never been easier!

Departure Schedule

Morning departures

Fastest trip4 hrs 5 min
Longest trip4 hrs 5 min
Earliest05:10
Latest07:50
Departures4

Afternoon departures

Fastest trip4 hrs 5 min
Longest trip4 hrs 5 min
Earliest12:30
Latest16:30
Departures2

Travelling from Cusco to Machu Picchu by Train

Experience the ultimate journey from Cusco to Machu Picchu aboard the touristy train. Designed for sightseers, these modern trains offer swift travel times (about 1 hour), multiple travel classes, and daily departures. Enjoy spacious carriages with plush seats, ample legroom, and panoramic windows for breathtaking views. With stations conveniently located near city centers and easy access via public transport, exploring Cusco and Machu Picchu has never been simpler. Immerse yourself in the rich Andean landscapes and cultural wonders en route to one of the world's most iconic destinations. Choose the touristy train for an unforgettable voyage beyond mere transportation.

Cusco to Machu Picchu trains Information

Cusco
Wanchaq StationSan Pedro Station
80 km
Machu Picchu
Machu Picchu Station
4 h 5 m
Shortest travel time:
$107
Lowest ticket cost:
6
Avg. daily departures:
05:10
Earliest departure:
16:30
Latest departure:
9 / 10 based on 1 review
Extensive Network

One platform, 34+ destinations, 700+ routes around the globe.

Convenient Booking

We speak your language and offer over 20 payment methods.

Excellent Rating

Read authentic Rail Ninja reviews and see what our travelers say about us.

Flexible Planning

You can conveniently book train tickets for up to a year in advance!

Real Human Support

Need a hand? Contact our customer support before or during your trip.