На текущий момент на осень дешевле брать прямые перелеты.
У "Аэрофлота" ежедневно рейсы - туда утро, обратно вечер, стоит от 17574 руб/чел за билет туда-обратно, несдаваемый.
У "С7" тоже есть рейсы, не ежедневные, туда вечер, обратно вечер, цена 17400 руб/чел, тоже несдаваемый. И то, и другое лучше покупать на сайте самих авиакомпаний, если хотите онлайн.
У "Аэрофлота" на данном направлении самолеты плохие, обслуживание плохое, все жалуются, потому что фактически выполняет рейсы поглощенная Аэрофлотом авиакомпания "Россия". Но сама именно в Питер я на них не летала, так что насколько все плохо, не могу сказать.
"Алроса" летает только по субботам, но на ваш период цен дешевле, чем писала выше, на них я не нашла. Хотя а/к сама нормальная, я летала, не хуже "С7".

Добро всегда побеждает зло. Значит, кто победил, тот и добрый. (с)