How to get to Machu Picchu and enjoy this view. There are many options, some cheap and some expensive. Train, hiking, bus - take your pick.

How to get to Machu Picchu

Machu Picchu is one of the Seven New Wonders of the World, a UNESCO World Heritage site, the only surviving intact Inca city and so much more. Above all, it is beautiful beyond belief. Roughly a million people come to the Peruvian hinterland each day to visit the ancient Inca ruins. All of them had to ask themselves the same question at one point: How the hell do you get to Machu Picchu?

The basics of getting to Machu Picchu

There are three general ways to reach Machu Picchu, some of them quite expensive, while none of them are exactly easy. There is a reason why it took western archeologists until 1911 to find the formerly lost city of the Incas. Strictly speaking, Machu Picchu is not very far away from Cusco. If you were to take a helicopter it would be just some 75 kilometers. Depending on your way of travel it can take you up to 7 days to reach it, though. The reason: the whole Urubamba valley is almost inaccessible. There is only space for small trails and dense vegetation. As of now, there is no road going directly to Machu Picchu – only train tracks and long and winding paths to travel by foot.

Hence, you got three options: Take the train, hike (for example the famous Inca Trail) or take the bus and walk a bit. Here are the details

1. Taking the train to Machu Picchu

The PeruRail train from Cusco to Machu Picchu during its stop in Ollantaytambo

Taking the train to Machu Picchu is by far the easiest and fastest option. Trains depart multiple times each day, 365 days a year. As a tourist, you can either start in Cusco or in Ollantaytambo. Trains will roughly take 3 to 3 and a half hour from Cusco. If you got the chance, pick the train from Ollantaytambo. Not because it only takes only 90 minutes to Machu Picchu from there, but because an outstanding Inca fortress (almost rival to Machu Picchu itself) can be visited here.

Do book your train tickets well in advance. Machu Picchu is a popular destination and not all options might be available to you on the site anymore!

Be aware that the Cusco trains leave from Poroy Station a bit further outside Cusco. From the center that is a taxi ride of about 20 minutes depending on the traffic situation. Depending on the ticket you are holding you may be required to be there 30 minutes prior to departure for registration. The train will get you only to Aguas Calientes. From here you can either take a bus or hike up to Machu Picchu, which is 400 meters above the town. Buses leave every 5 minutes.

Another important notice: There is a baggage limit of 5kg per person on ALL trains. No big hand luggage allowed! If you got a bigger luggage you absolutely need to contact PeruRail in advance and ask them for permission!

A) The Vistadome

Inside the vistadome train from Cusco to Machu Picchu

The train most tourists will take is the Vistadome. It is run by PeruRail and offers wonderful panoramic windows. There is also food and non-alcoholic beverages being served on board – all included in your ticket price. Since the train tracks follow the Urubamba River down the Sacred Valley, prepare for breathtaking landscape.

There is also a little music and fashion show on board to pass away the time. Travelers can also option to book a buffet lunch at the Belmond luxury property outside the gates of Machu Picchu for an extra charge.

B) Expedition

The Expedition train is also operated by PeruRail but much cheaper. It’s more or less a regular train without the panoramic windows, the extra food, and entertainment. If you are looking for a combination of budget and fast, this is the train you should take.

C) Hiram Bingham

The Hiram Bingham luxury train operated by Belmond on its way to Machu Picchu

Hiram Bingham is the man who made Machu Picchu popular in the western hemisphere and Orient Express dedicated a special luxury train. The brand is now known as Belmond and sends luxury travelers to Machu Picchu from Monday through Saturday. Welcome cocktail, onboard gourmet lunch and a spectacular observatory car will make your journey to the Inca ruins the experience of a lifetime. A round trip on the Hiram Bingham luxury trip will cost you about 400 US per person. An afternoon tea at the Belmond Lodge outside the gates of Machu Picchu will be included.

D) Inca Rail

The Inca Rail train from Cusco to Machu Picchu at its stop in Ollantaytambo

Three times a day during the high season (April through October) there is also a train run by IncaRail. They offer different ticket options (economy, business, first class and presidential). This is probably the cheapest option. The Economy ticket only costs 60 US-Dollar per round trip. The wagons are not as spacious as those run by PeruRail, though.

2. Hiking to Machu Picchu

Machu Picchu was built in the 16th century and obviously, the Inca didn’t have the option of taking the train. The whole Incan empire was connected by a very dense network of highly efficient roads and trails. Some of them are still in use today, so hiking to Machu Picchu is not on possibly but done every day by tourists from all over the world. There are various options ranging from 7 to 1 day – depending on the time available to you. Most of them give you the unique opportunity to see other, lesser-known Inca sites along the Urubamba valley.

A) The classic Inca Trail

The classical inca trail to Machu Picchu and its cobbled stones. Takes you to the inca ruins in 4 days

The most famous route still active is the Camino Inca or Inca trail, which will take you between four and five days to get to Machu Picchu (covering some 82 kilometers).

It is by far the most authentic way to the sanctuary, but certainly not a cheap option. If you got romantic backpacking ideas of hiking a lonely trail, then this is probably nothing for you. Private trekking is now allowed on the IncaTrail. You can only go with a valid ticket in the company of a few official tour agencies. 200 people per day are allowed to start on the Inca Trail per day and tickets sell out fast.

B) 2-day Inca Trail

Hikers along the Inca Trail (Camino Inca) to Mahcu Picchu at the begining of their 4 day journey

The shorter option of the Inca trail only does the last stage of the classic Inca Trail. You will take the regular train from Cusco to Machu Picchu, but hop off the train at kilometer 104. From here the trail starts. It will only take you about 4 hours to reach Machu Picchu. Before that, you will pass Winya Wayna (a lesser but still impressive Inca site)

C) Salkantay Trek

The Salkantay Trek is the less popular alternative to the Inca Trail who is frequently booked out. It will take 7 days to complete this trek. The trail starts in Mollepata and passes by the impressive Salkantay mountain with an altitude of 6,271 meters. On the 5th day, the trail will join the last stretch of the Inca trail.

Again: be aware that you won’t be able to hike to Machu Picchu independently. You will have to contact an official and licensed tour agency and you will need entrance tickets for Machu Picchu as well.

3. Taking the Bus to Machu Picchu

The bus from Aguas Calientes on its way to the Inca ruins of Machu Picchu

All travelers to Machu Picchu will take the bus at one point. For only a bus connects the town of Aguas Calientes with the ruins itself (you can option to walk though). But it is also possible to take a Bus from Cusco to Machu Picchu. This is by far the cheapest option, but not exactly the most comfortable or safest one.

If you are on a very tight budget (and time being no concern) you can also take the bus to Machu Picchu all the way. Here are your two options.

A) Bus to Hidroelectrica

The Hidroelectrica power plant - the last stop you can reach by bus

Starting from Cusco (Terminal Santiago) you can take a bus to Quillabamba. Get out at Santa Maria (after roughly 3 hours) and proceed onward with another bus to Santa Teresa (one more hour). From here you will have to take a local taxi to the Hydroelectric plant near Santa Teresa for a few soles. Hidroelectrica is the closest road to Machu Picchu. From Hidroelectrica you will have to walk, meaning following the train tracks for about 6 kilometers. The staff at Hidroelectrica will be able to point you onwards (might ask you for a registration).

Be aware that this bus option will probably take you the whole day! So don’t leave Cusco later than 7 am and have a flashlight at hand for the last walk. Book your stay in Aguas Calientes in advance. You could option to stay in Santa Teresa, where lovely thermal springs can be found (accommodation will be dead cheap).

B) Bus to Ollantaytambo

The Inca ruins at Ollantaytambo are just as spectacular as Machu Picchu and make a great starting point to travel to the citadel

To save a bit of the high costs to reach Machu Picchu, you can take the bus to Ollantaytambo and only join the train for the last leg. There are plenty of collectivos heading towards Ollantaytambo each day and it will only cost a few soles. For this option, you will have to book your train tickets in advance as well! (IncaRail will be the cheapest).

C) Bus from Aguas Calientes to Machu Picchu

The bus route from Aguas Calientes winding up to Machu Picchu - the only motorized way to reach the Inca ruins

Whether you arrived in Machu Picchu by train or bus, you will reach Aguas Calientes. Travelers taking the Inca Trail will usually head down to Aguas Calientes as well, to stay there for the night. This means you will have to pave your way up to Machu Picchu (which sits on a mountain ridge 400 meters above the town) at one point or the other. Your only option to get there is taking the bus.

Buses from Aguas Calientes to Machu Picchu operate all day long throughout the year and take approximately 25 minutes. The first bus to Machu Picchu leaves at 5:30 am and will get you to the entrance in time for the sunset (MP opens at 6 am). The last bus departs at 3:30 pm from Aguas Calientes, while the last bus from the ruins leaves at 6pm. The air-conditioned buses leave whenever they are full.

If you want to save the 19 US Dollar for a round trip you can also hike. It will take you about 90 minutes to reach the top. There is no need to pre-book these bus tickets. Simply buy them at the office in town or at the gates of Machu Picchu.

How to get to Machu Picchu travel for any budget. There are 3 ways into Machu Picchu: Train, Hiking and Bus - click to find out which way is best for you