How to get to Machu Picchu
The Best Ways to Travel to Machu Picchu
Everything you need to know about how to get to Peru's Machu Picchu
Skip to: Where to start your trip | How do I get from Cuzco to Machu Picchu | Hiking to Machu Picchu | Train to Machu Picchu | Bus to Machu Picchu | Self-drive to Machu Picchu | Important information | Machu Picchu Adventure Tours
Regardless of whether you’re hiking an Inca Trail or taking motorised transport, your trip to Machu Picchu will begin in Peru’s city of Cuzco. Situated at 11,200 feet above sea level, the city of Cuzco has an international airport (CUZ) with regular flights, and is the perfect place to adjust to the altitude of the Peruvian Andes.
Photo: Peru's city of Cuzco
From Cuzco, you’ll either board a bus, train, an organised tour or drive yourself. All forms of transport will first take you to the town of Ollantaytambo, then you’ll take a train from here to Agues Calientes (also known as Machu Picchu Pueblo, or Machu Picchu Town). Aguas Calientes is located high in the Peruvian Andes, it’s the closest access point to the ancient ruins of Machu Picchu, and the only way to access Agues Calientes is by train from Ollantaytambo.
As your train journeys between the towns of Ollantaytambo and Aguas Calientes you’ll stop at a significant place called Kilometre 82. If you’re thinking about hiking the Classic Inca Trail to Machu Picchu, this is where you’ll begin your hike. As the name suggests, this famous trail head is situated 82 kilometres along the railway from Cuzco, on the way to Aguas Calientes and Machu Picchu.
If you’re arriving in Cuzco from a low-laying homeland and you’re thinking about hiking an Inca Trail to Machu Picchu, it’s a great idea to take a couple of days to loosen up the legs after your flight, gently adjusting to the altitude of the Andes. A great way to do this is to explore the history, sights and sounds in the beautiful city of Cuzco, and join a group tour for a stunning bike ride through the Sacred Valley. You’ll find that most tour operators will recommend this transition process, as you’ll see in trips like the ‘Jaguar’.
If you’re passionate about hiking, then you’ll be happy to hear you have a couple of multi-day options for hiking to Machu Picchu. It’s most popular to take 5 days and 4 nights to hike to Machu Picchu, and there are 2 hiking trails that will lead you to Machu Picchu in this time; the Classic Inca Trail, and the Lares Inca Trail. Each of the Inca trails deliver an array of awe-inspiring panoramic views, traditional villages and historical sites, but they both have their own unique characteristics.
Here’s a brief introduction to the 2 trails:
- 4 nights/5 days
- The least crowded hiking option
- This is a slightly easier hike than the Classic Inca Trail. You’ll still hike to similar elevations, but the trail is far less technical
- The Lares Inca Trail is far less commercial than the Classic Inca Trail, and with fewer people around you’ll get a much more intimate experience with the local Peruvians, and their culture
- The Lares Inca Trail starts in the town of Lares, and finishes in Ollantaytambo. At the end of the trail, you’ll train to Agues Calientes, where you’ll spend the night
- From Agues Calientes you’ll take a bus to Machu Picchu. It’s a great idea to hike to the Sun Gate in the afternoon, when you’ll have unimpeded views of the ruins all to yourself
- The Lares Inca Trail only has 2 nights of camping, compared to the 3 nights of camping on the Classic Inca Trail
- 4 nights/5 days
- The most popular hiking option
- The Classic Inca Trail is by far the most famous means of getting to Machu Picchu, and the biggest bucket list hike in Peru… so book your trip early since the hiking passes will sell out
- After hiking the Inca Trail to Machu Picchu you’ll arrive at the Sun Gate for sunrise
- On the Classic Inca Trail hike, there is 3 nights of camping, compared to 2 nights of camping on the Lares
- You cannot hike the Classic Inca Trail without being accompanied by a guide. Solo hiking is not prohibited
You can travel to Machu Picchu by train from Poroy Station in Cuzco, which is approximately 18 kilometres from the city centre. The train will take you all the way to Agues Calientes, and the total travel time from Poroy Station (Cuzco) to Machu Picchu Pueblo Train Station (Agues Calientes) is approximately 3 hours and 50 minutes.
Peru Rail and Inca Rail offer a number of rail options, from luxury cabins, to economy and sightseeing cabins with panoramic windows.
If you’re hiking the Classic Inca Trail to Machu Picchu, remember that your hike will begin when the train stops at Kilometre 82, situated between Ollantaytambo and Agues Calientes.
If you opt to book the train yourself, don’t forget to secure your tickets in advance using the Peru Rail or Inca Rail websites. Also, keep in mind that the number of trains per day is limited, try to pre-book your accommodation in Agues Calientes and consider how you’d like to get to Machu Picchu.
Decide if you’ll bus from Aguas Calientes to Machu Picchu, or you’ll hike. Hiking will take approximately 2 hours and 50 minutes, and it’s around 9.5 kilometres (5.9 miles). The bus will take approximately 20 minutes, and it’s an extremely scenic drive. There’s a bus departing every 10 minutes, from 5:30am through to 5:30pm. You can buy your bus tickets from the ticket booth near the departure area.
Note: All Peru adventure tours take care of your rail transport to Machu Picchu
The bus from Cuzco to Ollantaytambo departs at Avenida Grau – which is a 15 minute walk or a 5 minute taxi from Cuzco’s main square. These coaches are called colectivos, they seat up to 16 people, and they have no set fare per person and no set timetables. You simply share the cost of the ride with your fellow passengers, and they generally depart when the bus is full (every 20 to 30 minutes) and they operate between the hours of 6am and 6pm.
The colectivos will drop you off at Poroy station (Ollantaytambo), where you’ll board your train to Machu Picchu Pueblo Train Station, Aguas Calientes. If you disembark your train at Machu Picchu Pueblo Train Station you’ll be able to catch a bus to Machu Picchu right across the road from the exit of the train station.
Note: All Peru adventure tours take care of your bus transport between Cuzco, Aguas Calientes and Machu Picchu.
If you have plenty of time on your hands and you’re happy to be driving in a third world country, then taking your own vehicle could be for you. Seeing as you can only get to Agues Calientes by train, you’re best to park your car at Ollantaytambo and board a train from there.
The car journey from Cuzco to Ollantaytambo (on your way to Machu Picchu) will take approximately 2 hours, and it’ll take longer with stops. The train from Ollantaytambo to Agues Calientes will take approximately 1 hour and 50 minutes.
The greatest down side to going for the self-drive option over taking a package tour, is that you won’t have a local guide to give you a local account of the rich and fascinating history along the way.
- Don’t forget to secure your entrance tickets to Machu Picchu well in advance. They are not sold at the gate and are limited to a certain amount of people per day
- Carry your original passport to the Machu Picchu entrance
- The entrance gate remains open from 6am to 6pm
- Entry tickets are valid only for a day. You have to buy a new ticket if you wish to spend another day at Machu Picchu
If you’re short on time, you’re keen to get off the beaten track and explore the lesser known spots in Peru, immersing yourself in the local culture and history, it’s a great idea to consider travelling to Machu Picchu as part of an adventure tour.
An adventure tour takes the stress out of organising all the finer details – like transport, food, accommodation and hiking passes. You’ll never have to wait on a bus, you won’t need to stress about where your next meal or bed will be, all you need to do is enjoy your stunning Peruvian surroundings in the company of new friends.
Adventure tours range from 7 to 13 days, and we have 4 different trips in Peru:
Jaguar Ultimate Peru Adventure
10 Days |
Experience the very best of Peru in ten days on a multi-activity adventure you'll never forget. Hike in the footsteps of the Incas, cycle through Andean villages and explore the Amazon jungle.
Alpaca Peru Lodge to Lodge Trek
10 Days |
Immerse yourself in Peru's cultural richness, explore the Pisac Ruins, Rainbow Mountain and take a comfortable alternative route to Machu Picchu, via the Classic Inca Trail.
Iguana Peru and Galapagos Explorer
13 Days |
Why stop at ticking one line on your bucket list? Explore Machu Picchu and other parts of Peru before jumping on a flight to the Galapagos Islands to swim with turtles and hike volcanoes.