The period of April to September is generally good for experiencing Moscow. Since Moscow is one of the coldest cities in the world, one can evade the harsh Russian winter by visiting in the summer. That being said, one might be better off visiting from April to May, as hotel and ticket prices tend to be much cheaper, due to the reduced tourist rush. That being said, while winters are extremely cold, they offer a genuine glimpse of the Moscow experience that most tourists don’t experience.