The summer season that prevails between June and August is the ideal time to visit Russia. During this time, weather remains mild, with an average temperature ranging between 12 degrees Celsius and 23-degree Celsius.