Cusco sits on the Andean plateau and experiences a temperate climate with cool nights. It sees more rain compared to Lima, especially during the rainy season.
Peru’s weather changes dramatically depending on location and time of year. For example, January is often wet in high-altitude regions like the Altiplano but milder along the coast.
Lima has a humid climate with coastal fog. The air quality can vary, especially during the wetter season.
The rainiest period tends to be from December to March. This varies by region; for instance, Cusco gets heavy rains while coastal areas like Trujillo might see less.