Смотрите (просто прикинула): 23.06-20.07 у Ы7 есть билеты за 15 636, а с 05.07-20.07 есть за 14 626. Это со стыковкой в Мск, но зато цена сносная. Самые недорогие билеты Спб-Мск-Спб на ваши даты есть сейчас у уральцев, туда обратно, например на 08.07.-11.07. на сайте стоят 2 920, в кассе 3 650. Т.е. если экономить по максимуму ВСЕ билеты вам выйдут 17 546. И боже вас упаси не связывайтесь со Скай экспрессом, цены у них, конечно сносные (но в вашем сулучае Уральцы, как ни странно дешевле), но летают они тогда когда захотят, т.е. задержки у них постоянные.

Всегда найдется кто-то, кто всем своим видом против вашего счастья (c).