The best months

  • SunNo month we would really recommend
  • CityJune to July

…

The twelve months at a glance

Month-by-month verdict for Cusco and Machu Picchu
JanFebMarAprMayJunJulAugSepOctNovDec
SunBest avoided, 10/100, Heavy rainBest avoided, 10/100, Heavy rainBest avoided, 10/100, Heavy rainBest avoided, 10/100, Heavy rainBest avoided, 20/100Best avoided, 20/100Best avoided, 20/100Best avoided, 20/100Best avoided, 20/100Best avoided, 10/100, Heavy rainBest avoided, 10/100, Heavy rainBest avoided, 10/100, Heavy rain
CityFair, 43/100, Heavy rainFair, 43/100, Heavy rainFair, 43/100, Heavy rainFair, 44/100, Heavy rainGood, 68/100Ideal, 84/100Ideal, 84/100Good, 75/100Fair, 56/100Fair, 47/100, Heavy rainFair, 47/100, Heavy rainFair, 45/100, Heavy rain
  • Ideal
  • Good
  • Fair
  • Best avoided
  • Risk flagged

Temperatures and rain

Monthly temperatures and rain in Cusco and Machu PicchuThe values are repeated in the table under the chart.0°C5°C10°C15°C20°CHighLow239 mmRainJFMAMJJASOND
See the month-by-month values
MonthHighLowRain
January14°C6°C239 mm
February14°C6°C223 mm
March14°C5°C180 mm
April14°C5°C86 mm
May14°C3°C31 mm
June14°C2°C15 mm
July14°C1°C15 mm
August15°C2°C26 mm
September15°C4°C44 mm
October16°C5°C93 mm
November16°C6°C125 mm
December15°C6°C205 mm

Estimated flight time

  • From YUL : about 8 h 40 min
  • From YYZ : about 8 h 25 min
  • From YVR : about 10 h 50 min

Estimate of a nonstop flight computed from the distance: not a schedule. Connections lengthen the trip.

Getting to Cusco and Machu Picchu with points

Keep going

Where this data comes from

Temperatures, sunshine and rain: monthly normals we computed over 1991-2020. These are estimates from a climate reanalysis, not station readings.

  • ERA5 reanalysis-era5-single-levels-timeseries (C3S, CC-BY)

Contains modified Copernicus Climate Change Service information (ERA5, 2026, CC BY 4.0 licence). Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains. Sea temperature: NOAA OISST v2.1 (Huang et al., 2021, J. Climate 34, doi:10.1175/JCLI-D-20-0166.1).