Fantastic Experiences, Great Value

020 7263 3000

The best time to visit Peru varies by region, but in general, March to November is best if you’re visiting Cusco, Machu Picchu or Lake Titicaca. On the other hand, if you only want to visit coastal regions such as Lima or Paracas, December to March is best.

Peru's Climate

In the highlands, including Cusco, Arequipa and Lake Titicaca, the dry season lasts from April to October, when it is usually warm and sunny, although nights can be cold. In March and November the weather is more changeable, and rain is more common; however, temperatures are higher. The rainy season is at its heaviest from December to February.

In coastal cities, such as Lima and Paracas, it is warm and humid for much of the year, with overcast skies broken by occasional sunshine from April to November. December to March is usually sunny. Rain is rare at any time of the year.

In Amazon areas, such as Puerto Maldonado, it is hot and humid all year round although there is a little less rain from May to September. The dry season is the best time of year for wildlife watching as animals come out to drink by the shrinking rivers, and the mosquitoes are less active.

 Destination Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec


Temp (°c)         Max        26 27 26 24 22 20 19 18 19 20 22 24
Min 19 20 19 18 16 15 15 15 15 15 16 18
Rainfall (cm) 0 0 0 0 0 0 0 0 0 0 0 0


Temp (°c)  Max 19 19 19 20 20 20 19 20 20 21 21 21
Min 7  7 6 5 3  0 0 2 4 6  6 6
Rainfall (cm) 16 13 11 4 1 1 1 1 1 5 8 12

Puerto Maldonado

Temp (°c)  Max 30 30 30 30 29 29 30 31 32 32 31 31
Min 23 23 23 22 20 19 18 19  20 22 22 23
Rainfall (cm) 29 28 21 13 8 5 4 4 8 14 18 23



If you are planning on visiting Peru during the rainy season, be aware that the Inca Trail closes for annual maintenance throughout February. Other routes, such as the Salkantay Trail, remain open, but anticipate delays if you are taking the train from Aguas Calientes, as the heavy rains cause frequent disruptions.

Please note that we don’t offer Peru holidays during the rainy season. (December to February)


Inca trail permits

If you are looking to hike the Inca Trail, you may want to consider the availability of permits when planning your trip. The Peruvian government limits the number of permits to 500 each day to prevent overcrowding, including guides, porters, cooks and other support staff. This leaves around 200 permits for trekkers each day.

Permits for the trail are released each October, and some dates sell out quickly, often in days. The most popular months are April (Easter dates), May, June, July, August and September. No matter when you are planning your trip for, we recommend booking well in advance (at least six months) to ensure yourself a place.

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Popularity Low Closed Med High High High High High High Med Low Low


May is the month that sells out the quickest, followed by Easter dates and June.


Browse all of our Peru holidays here