Skip to Content

How to get from Machu Picchu to Cusco, Peru

Cusco is well connected with Machu Picchu. You can get from Machu Picchu to Cusco by train!

Cusco is an unforgettable place with a captivating history and an unforgettable atmosphere!

The city is a cultural treasure, with gorgeous architecture and a dramatic setting at the foot of Machu Picchu Mountain. It features a destination of incomparable beauty, with incredible food and accommodations.

Cusco also offers unparalleled sightseeing opportunities, including unique archeological sites and breathtaking nature! Every street corner in Cusco has a fascinating, mystical, and inviting story to tell.

Cusco is a place you can’t miss when planning an adventure to Peru! The site attracts tourists from all over the world because of its remarkable history and its breathtaking natural landscape.

Visit the Santo Domingo church and the Qorikancha temple, or hike to Rainbow Mountain. In addition, you can discover Cusco by booking a guided day tour and getting familiar with Peru’s beauty, culture, and history!

Traveling between Machu Picchu and Cusco is easy, and you can choose between various types of trains!

Check our guide for the best options to travel from Machu Picchu to Cusco.

How far is Cusco from Machu Picchu?

The distance from Machu Picchu to Cusco is about 44.7 miles or 72 kilometers.

Transportation Options from Machu Picchu to Cusco

The following table outlines all transportation options from Machu Picchu to Cusco:

MethodTravel timePrice
Train from Machu Picchu to Cusco3.5-4.5 hoursUSD 66-USD 539
Transport + Tour from Machu Picchu to Cusco~12 hours

Getting to Cusco from Machu Picchu

1. Train from Machu Picchu to Cusco

Journey Duration: 3.5-4.5 hours

There are still many incredible Incan attractions and history to discover in Peru after you’ve witnessed Machu Picchu’s magnificence!

The next stop is Cusco, and you can get from Machu Picchu to Cusco by hopping on one of the many trains available! 

A few operators only serve the route, but each one offers a variety of class options, including Tourist, Panoramic, VIP, and Luxury.

Since the breathtaking view from the window is enough to make this ride remarkable, many people choose the reasonably priced Tourist Train option for this route.

It is the least expensive choice, but this train offers all the amenities you need for a comfortable and enjoyable journey, including restrooms and snacks you can purchase on board.

The tickets for the Tourist Train start at USD 66, but for a slightly higher price, you can get tickets for the Panoramic Train!

Machu Picchu to Cusco Tourist Train Schedule:

Departure TimeArrival TimeDurationPrice per Person
03:20 PM07:05 PM3 hours 45 minutesUSD 66Book Now 3 E1661788865313
03:43 PM07:28 PM3 hours 45 minutesUSD 66Book Now 3 E1661788865313
10:32 AM02:32 PM4 hoursUSD 68Book Now 3 E1661788865313
02:30 PM06:30 PM4 hoursUSD 68Book Now 3 E1661788865313
07:00 PM11:00 PM4 hoursUSD 70Book Now 3 E1661788865313
09:30 PM01:15 AM3 hours 45 minutesUSD 69Book Now 3 E1661788865313
04:43 PM09:23 PM4 hours 40 minutesUSD 69Book Now 3 E1661788865313
05:20 PM07:40 PM4 hours 20 minutesUSD 75Book Now 3 E1661788865313
04:22 PM08:42 PM4 hours 20 minutesUSD 75Book Now 3 E1661788865313
04:43 PM09:03 PM4 hours 20 minutesUSD 75Book Now 3 E1661788865313

It may be a bit more expensive, but Panoramic Trains offer a 360-degree view of the surrounding landscapes along the way and are a good option for those looking for the best views!

Machu Picchu to Cusco Panoramic Train Schedule:

Departure TimeArrival TimeDurationPrice per Person
04:12 PM08:20 PM4 hours 8 minutesUSD 93Book Now 3 E1661788865313
04:12 PM07:42 PM3 hours 30 minutesUSD 99Book Now 3 E1661788865313

Furthermore, you can book a VIP Train ticket, which includes some additional amenities like complimentary snacks and comfortable reclining seats. Prices for the VIP trains start at USD 95!

Machu Picchu to Cusco VIP Train Schedule:

Departure TimeArrival TimeDurationPrice per Person
03:20 PM07:45 PM4 hours 10 minutesUSD 95Book Now 3 E1661788865313
04:22 PM08:32 PM4 hours 10 minutesUSD 95Book Now 3 E1661788865313
06:20 PM10:30 PM4 hours 10 minutesUSD 95Book Now 3 E1661788865313
Arequipa To Cusco2

Consider taking a Luxury or First-class Train if you wish to have the most luxurious and memorable experience possible.

These train tickets are the most expensive alternatives, which offer the best for those seeking the greatest travel experience.

In addition to delicious meals and drinks that are included in the price, these luxurious trains include observation decks, pleasant seating places, live local music, and live entertainment! 

Inca Rail and Peru Rail offer these experiences, with the prices of the tickets starting from USD 205. 

Machu Picchu to Cusco Luxury Train Schedule:

Departure TimeArrival TimeDurationPrice per Person
05:50 PM08:20 PM2 hours 30 minutesUSD 539Book Now 3 E1661788865313

Machu Picchu to Cusco First-Class Train Schedule:

Departure TimeArrival TimeDurationPrice per Person
07:00 PM11:00 PM4 hoursUSD 205Book Now 3 E1661788865313

Additionally, all the train journeys take about 4 hours on average, with the longest lasting around 4 hours and 40 minutes.

When you arrive in Cusco, you will be awestruck by its wild beauty and fascinating history, just like you will at so many destinations in Peru along this Inca Trail.

No matter how you decide to travel from Machu Picchu to Cusco, the journey will be unforgettable! So, book your train tickets from Machu Picchu to Cusco online today and experience the best of Peru!

Bookaway

On Bookaway, you can check all available transportation options from Machu Picchu to Cusco. It is a reliable and easy-to-use platform for comparing prices & schedules and making a booking online.

Bookaway1
Cusco Travel Rainbow Mountain Cusco

Best day tours in Cusco, Peru

Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.

The following widget shows some of the best tours in Cusco, Peru.

Frequently Asked Questions

How much does the cheapest train from Machu Picchu to Cusco cost?

The cheapest train ticket from Machu Picchu to Cusco costs USD 66.

How much is the most expensive train ticket from Machu Picchu to Cusco?

The Luxury Train is the most expensive train ticket from Machu Picchu to Cusco, which costs USD 539.

How long is the train ride from Machu Picchu to Cusco?

Depending on what type of train you take, the journey between Machu Picchu and Cusco will vary in length. The fastest train takes 3 hours and 30 minutes to reach Cusco, while the slowest train takes a little under 5 hours.

What is the most popular train option from Machu Picchu to Cusco?

The Tourist train operated by Inca Rail is the most popular traveling choice for the trip from Machu Picchu to Cusco!

Who operates the route between Machu Picchu and Cusco?

Peru Rail and Inca Rail are the two train service providers on the route from Machu Picchu to Cusco.

Which train from Machu Picchu to Cusco is better: Inca Rail or Peru Rail?

Peru Rail offers more daily departures from Machu Picchu to Cusco than Inca Rail does. However, both provide excellent services.

Is the Inca Trail scary?

The Inca Trail is not dangerous.  This hiking trail is taken by 67,400 tourists a year. Accidents happen rarely, and most of them result from a stumbling block.

5/5 - (3 votes)

Leave a comment

Your email address will not be published. Required fields are marked *

    Table of Contents