Cusco has a temperate climate with year round temperatures fluctuating between 14º - 16ºC, with warm days and cold nights. The rainy season in Cusco is from December to March.
Machu Picchu has a semi-tropical climate, with warm and humid days and cold nights.
The rainy season in Machu Picchu is from November to March, so be prepared.
The wet months are January to April, when roads ...Read more »