Cusco to Machu Picchu

How to get from

Cusco to Machu Picchu

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

1 way to get from Cusco to Machu Picchu

Taking a train from Cusco to Machu PicchuDuration: 4h
Know before you go

Travelling between Cusco to Machu Picchu doesn’t mean you have to put a pause on your sightseeing. The experiences offered by the train lines in Peru are remarkable. They are fully loaded with amenities (A/C, WiFi, food and snacks), and depending on the class, the experiences will pile on during your 4 hour journey.

  • Pros
    • Excellent service
    • Personal bus transfer service included
    • Great service and comfortable accommodations provided
    • The views!
    • Many departure times per day
  • Cons
    • Usually non refundable
    • Limited departure times
    • Luggage limitation
    • Snacks not always included
    • Long, slow journey
Most popular rides

About the ride from Cusco to Machu Picchu

If your visit to Peru is in any way motivated by your desire to explore the fascinating Inca Empire, both Cusco and Machu Picchu should be top of your list for locations to visit. From Cusco, the 64 kilometer (40 mile) journey to Machu Picchu takes you to the heart of Incan history. Machu Picchu is one of the Seven Wonders of the World and is an unmissable experience when traveling to Peru.

The mountaintop settlement otherwise known as the “Lost City of the Incas” sits in the clouds and is a breath-taking sight to behold with lots to learn about and explore. It is important to respect this piece of preserved history and its artifacts when visiting, as well as the local people there.

Travel from Cusco to Machu Picchu can be done easily by train. The journey takes an average of 4 hours and there are many departures throughout the day so you can depart around a time that is most convenient for you. There are several classes of train to choose from, often with tourist-orientated journeys so you can get the best of the views and a comfortable ride. Some services require bus and train travel which will all be included in one ticket.

The recommended option for going from Cusco to Machu Picchu is with a Tourist Train. The journey is affordable and comfortable with a good luggage allowance. The trip from Cusco to Machu Picchu for most people is about the views, which this service will definitely provide.

When considering travel from Cusco to Machu Picchu, it’s not just about the destination, but also the journey. Gazing out of the window at the Peruvian Andes is a once in a lifetime experience that will be a magnificent start to your trip to Machu Picchu.


What to see when traveling from Cusco to Machu Picchu

Traveling from Cusco to Machu Picchu takes you through some stunning vistas of Peru with high mountain peaks such as the dramatic snow-topped Huayanay or Nevado Veronica, green valleys, and clear lakes. The city of Cusco is often where travelers begin the famous Inca Trail, with hikes along the railway. As you will most likely be traveling by rail from Cusco to Machu Picchu, you can experience the epic natural views from the comfort of your seat. 

Along the route there are other fascinating Inca sites, such as the mysterious Moray Ruins which are terraces of concentric circles thought to be used by the Incas for agricultural purposes. Patallacta is an Inca site close to Machu Picchu and the Urubamba River with hillside terraces and a stone village.


How to get from Cusco to Machu Picchu

Taking a train

Train travel is the primary way to get from Cusco to Machu Picchu, and due to the popularity of the journey, there are many options to choose from. You can take the more affordable Tourist Train which has all the expected amenities such as toilets, fold out tables, and snacks and drinks available for purchase.

Panoramic Train journeys are another option which includes an entertainment system on board that allows you to learn more about the Inca civilization. First Class and Luxury Train services are of course the priciest options for travel from Cusco to Machu Picchu and include a full experience of live music, delicious food and cocktails, observation lounges and comfortable seats.

Some services from Cusco to Machu Picchu are a combined bus and train journey, with the bus taking you to the town of Ollantaytambo in the Sacred Valley before your onward journey by train. Certain trains only operate during the tourist seasons, but there are other services which run in the low season to accommodate this. 

Let Cusco and Machu Picchu inspire you

A ride of love: Romantic travel moments

These scenarios may not seem like the recipe for love at first, but have everything it takes to turn the trip of a lifetime into a lifetime of happiness.

Read more

Traveling alone? Not if you bring your smartphone

5 brilliant ways to turn your mobile into the best travel buddy ever… especially if you`re traveling alone and start to feel a bit lonely.

Read more

Make it work: 6 golden work rules for digital nomads

If you’re thinking of embracing the digital nomad lifestyle, here are a few golden rules for you to live, work and travel by.

Read more

Reviews of the ride from Cusco to Machu Picchu

  • E
    Bert good
    Great experience
  • V
    reliable company
    Reliable and with customer care.
  • S
    Inca Raíl
    My experience today was amazing !!! Customer Service A1 !!! Happy and Friendly staff , everything follow the schedule .and mate de Coxa , cookies , water ,etc.
Show more

Your questions, our answers

Bookaway's customers prefer Luxury train by Peru Rail

Tourist train by Peru Railwhich usually takes 3h

TRAINPeru Rail | Inca Rail

54 Km (Air)

Tourist train by Inca Rail starting at US$51