Climate & when to go
The best time to visit lowland Azerbaijan is April to June, when skies are clear and the land is green and full of flowers. October is also lovely in Baku, with warm days and crisp nights, though much of the countryside is parched brown. Summer is unpleasantly hot in low-lying areas, with Baku unpleasantly humid. However, in the higher mountains July is the ideal trekking season, although you might still need a decent jacket at night.
Winters are mild around the Caspian shores but can get strikingly cold inland. You’ll need heavy sweaters in Şəki and the mercury can dip below -20°C in Xınalıq or Lahıc, with snow ploughs struggling to keep the roads open.