When is the best time to visit Machu Picchu?
Machu Picchu is one of the most visited sites in South America and for good reason. Its amazing to think the Incas built this city high in the sky so long ago. So when is the best time to visit Machu Picchu? Anytime you can!
For many people this is a once in a lifetime trip and they want to experience it in all its glory instead of looking for somewhere sheltered from the rain (Please note umbrellas are not allowed in Machu Picchu!).
This post will tell you everything you need to know about visiting Machu Picchu, when is the best time to visit Machu Picchu and how to deal with Machu Picchu elevation.
You can read more about my adventures in Peru or my time at Machu Picchu and visiting my sixth wonder of the world. Check out this post to see where else in Peru to go and this post if you are interested in hiking the Inca Trail.
What are the best times to visit Machu Picchu?
First thing in the morning or later in the afternoon after 2pm are the best times to visit Machu Picchu. The crowds are heaviest around lunchtime between 11.30-2pm. Remember, there are only 2,000 tickets available each day to visit Machu Picchu so it is best to book a few days in advance.
The site opens at 6am and the first people to arrive are the Inca Trail hikers. Buses leave Aguas Caliente at 5.30 and I have heard of people starting to queue up for buses at 4am. That’s an early start for sure but there is also a hotel at the top near the entrance of Machu Picchu that you can stay at and be one of the first to arrive.
June to August or Northern Hemisphere summer is the busiest time to visit Machu Picchu. As I went in May it was the shoulder season and honestly I didn’t feel that it was overcrowded.
The dry season in Peru is May to October. I visited in May and was surprised to see the sun shining, it was a clear day and very few clouds in the sky and it was also quite warm when I visited.
It is best to visit during the dry season as there is less chance of having the thick morning mist which hangs just over most of the views of Machu Picchu. It did not rain at all the week I was in the Sacred Valley.
Peru’s wet season runs from November to April and the visibility is not as good because of the rain and heavy mist. If you visit during this time remember to bring a rain jacket as umbrellas are not allowed in Machu Picchu.
The best time to visit Machu Picchu is when you can. Do not miss out on this amazing site just because it might rain. You will spend a few hours at Machu Picchu and there is a chance the weather will clear up while you are there.
I have seen so many photos of Machu Picchu clouded over and you cannot see the mountain and then it clears up. This is one of the reasons why I prefer to come in the after instead of first thing in the morning when it is foggy.
Visiting Machu Picchu
To visit Machu Picchu you must take a train to the Sacred Valley or hike the Inca Trail. I took the train from Cusco to Machu Picchu. The train leaves at 9am and returned the same day at 10pm.
Some travelers choose to trek to Machu Picchu, and the classic trek option is via the ancient Inca Trail. Because February marks the peak of the rainy season in Peru, the trail closes for all of February each year, making the trek impossible and, consequently, the crowds at the site lighter. So, if your aim is simply to avoid crowds, February might be one of the better times of year for your Machu Picchu visit.
If you’re interested in trekking the Inca Trail yourself, keep in mind that you have to book it far in advance, as only 500 people are allowed on the trail each day.
It’s recommended to book five to seven weeks ahead of time if you plan to trek in December or January; eight to 10 weeks in advance for April, October and November; and three to four months in advance for June through August.
You must book your trek through an agency, as well, because Inca Trail regulations state that all trekkers must be accompanied by a professionally qualified guide.
Best time to go to Machu Picchu
Anytime if that’s what your schedule allows! I went in May and we had stunning weather.
The worst months to go would be December through February because of the rainy season. The Inca Trail is closed in February because it is peak rainy season. Expect a lot of rain and mud as a result of it.
March – May are coming out of the rainy season so there is still a chance of rain but it is low season and worth the chance. This is the best month to go to Machu Picchu – May
June – August are the high season and this is when you will see the most tourists at Machu Picchu but it is also the dry season.
September through November are the shoulder season similar to March to May. November is often an unpredictable month but if you are willing to take the chance there will be few tourists there.
Wondering how I took these pictures? Check out the camera I use for blogging.
Elevation of Machu Picchu
Machu Picchu elevation is significantly lower at 2,430 m (7,972 ft). Altitude sickness generally starts affecting people at 2,500 metres (8,000 feet) or higher, so Machu Picchu isn’t really the potential problem but it can affect some people in Cusco.
Altitude in Cusco Peru compared to altitude at Machu Picchu
Altitude in Cusco Peru is 3,400 metres (11,150 feet). Altitude sickness is no joke in Cusco. Everyone who goes to Machu Picchu must pass through Cusco. Flights land here. Buses from Lima stop here. There were a couple of times I was a bit scared of the affects I had. I actually carried a bottle of oxygen and took puffs of oxygen throughout the day.
Machu Picchu is actually at a lower elevation than Cusco, by about 1000 metres. This was a great relief for me as I do ok below 3000 metres. I didn’t find it hard to breathe there at all but remember I was not hiking there.
I found that once I got to Machu PIcchu I actually spent most of my time sitting and admiring the view. Yes, you can walk around which I did for an hour or two but I spent most of my time admiring the view.
I have a funny story (actually not so funny but very real) about altitude sickness. The first city I came across that was high elevation was Sucre in Bolivia. I had a map of the town and I was walking around trying to find the post office. I sat in the square for a good 30 minutes trying to figure the map out. I kept going the wrong way and I knew I was going the wrong way so I decided to go back to the hotel.
I ran into my guide there and told I was having problems finding the post office and showed her where it was on my map and that I didn’t understand if the hotel was here where was the post office? She told me I had the map upside down!!! Now I know some people have a hard time reading a map but I have visited over 100 countries and can get myself around quite well. I completely blame the altitude sickness as there is no other explanation.
There is no cure for altitude sickness, you need to descend back down to a normal elevation. I did not feel better until I was in Lima. I spent about 3 weeks at altitude and I never acclimated.
Machu Picchu Mountain
The mountain of Machu Picchu is a separate ticket and you have a set time to climb the mountain. The tickets to climb the mountain are an extra $15 and give you great views over Machu Picchu. Just note that this climb is steep and if it has been raining it can be very slippery.
You can buy tickets at the same place you buy your ticket to Machu Picchu just ask for Machu Picchu Mountain to be included in your ticket.
How to get to Machu Picchu in a day
Train Tickets return cost $95
Bus Ticket return cost $24
Entrance tickets to Machu Picchu $70 + $15 for Machu Picchu Mountain – best time to travel to Machu Picchu
7.15am – I called a taxi to take me to Poroy Station
7.50am – I arrived at Poroy Station cost 25 soles
8.25am – Vistadome train leaves Poroy Station for Agues Caliente
12.00pm – Vistadome train arrives in Agues Caliente
12.05pm – buy a bus ticket to Machu Picchu $24 USD return
12.10pm – hop on a bus to Machu Picchu
12.40pm – Arrive at Machu Pichu
3.30pm – Bus back to Agues Caliente
4.00pm – Have a snack in Agues Caliente
5.00pm – head to train station
5.25pm – Vistadome train back to Poroy
9.30pm – arrive in Poroy
10.00pm – taxi arrives back to Tierra Viva San Blas
Things to know before you go:
I went with Peru Hop who are a fantastic hop on hop off bus company based in Peru and Bolivia. I came from La Paz to Cusco and spent five days there exploring the sacred valley and Machu Picchu. That’s the great thing about Peru Hop – flexibility! You get to decide how long you stay in each destination and then just hop on the next bus to your next destination.
I stayed at the Tierra Viva Hotels in Cusco at the San Blas Tierra Viva Hotel. This hotel is absolutely lovely and I loved how it was decorated in local themes. It is affordable and there are only 24 rooms in the complex with one of the best breakfasts included.
I also stayed at the Tierra Viva Hotel in Lima which was right around the corner from Maido – a top 50 restaurant in the world. Well played Tierra Viva. Maido was one of my favourite meals I had in South America. I highly recommend the pulpa (octopus).
I also used the Airport Express Lima to get from my hotel in Lima to the Airport. Again this was no hassle, free wifi, direct service to the airport and my preferred way to get to the airport.
Sharing is caring. Pin this article to save it for later.
best time for machu picchu
best month to visit machu picchu
best time to visit peru machu picchu
best time of year to go to machu picchu
best time to visit machu picchu
best time to visit machu pichu
best times to visit machu picchu
machu picchu best time to visit
when is the best time to go to machu picchu
best time of year to visit machu picchu
best time of year to visit machu pichu