Добрый день Дарья!
Скажем так, лучше всего покупать билеты примерно за 2 месяца до вылета. Можно и раньше. Но в принципе цены будут примерно одинаковые.
По своему опыту скажу, в прошлом году летали в
Вену, билеты на конец ноября брал в августе. Стоимость туда обратно 7200 рублей. Вылет через воскресенье. Вылет через воскресенье означает, что цена билета будет дешевле если вылетать после воскресенья. Так как стоимость билета обратно в воскресенье значительно дороже. Летел прямым рейсом австрийской авиакомпанией Niki. Авиакомпания хорошая. Претензий нет.
По поводу акций. Специально отслеживал данный перелет еще в течении месяца, на предмет дополнительных скидок. И что самое интересное ровно через две недели на тот же рейс той же авиакомпании стоил 3500 рублей туда-обратно. Правда предложение висело ровно сутки.
Что касается месяцев для скидок. Обычно каждый квартал делаются спец предложения на следующий квартал. Т.е. в январе месяце обычно делают предложение на апрель-июнь и т.д. Еще есть так сказать не сезонные месяцы, когда людей влетает меньше, в эти месяцы тоже может быть дополнительная скидка.
Что касается дешевых билетов то, вот авиакомпании чьи перелеты будут самые дешевые, и их в первую очередь стоит отслеживать: Air Berlin,
airBaltic (с пересадкой),
Austrian Airlines, FlyNiki, Ukraine International (с пересадкой).
Что касается где отслеживать, то в основном слежу именно здесь:
http://www.skyscanner.ru/Хорошей Вам поездки.