People often ask us when is the best time to travel to Peru? And we have the answer, even several answers as this country is big and its physical characteristics vary.If you are travelling to coast area it is hot and sunny between December and March (summer) and the weather becomes cooler since April and till November. You can swim all year round, but the water is always rather cool.Speaking about Andes, the weather is really rainy from December to March, and in June starts the warmer and relatively dry period that lasts till September. Climate in jungle has similar pattern though it is hot all year round, the rain is heavier and more frequent.To sum up, the best time to visit the coast is around January when it’s hot, and the mountains and jungle are at their best after the rains, from May until September. See the schedule of our tours to Peru.