на расстоянии Питер-Москва ЖД успешно конкурирует с авиа.Для сравнения - самолет в Москву (1ч 20 мин в пути)
Эконом класс 3000
1)сапсан стОит столько же либо дешевле с учетом стоимости дороги до аэропорта (напоминаю - в Москве аэроэкспресс 350 руб, такси от аэропорта до ближайшего метро ~4000, других вариантов нет)
2)сапсан быстрее - 4 часа от центра до центра. Самолет - час до аэропорта, минимум за 2 часа до вылета в аэропорту, 1-20 в пути, полчаса после приземления до начала высадки, час от аэропорта в Москву)
3)сапсан удобнее - они сейчас каждые 3-4 часа ходят. Самолеты чаще всего в очень неудобное время
4)сапсан надежнее - опоздание сапсана на 20 мин уже ЧП, о котором скорее всего напишут в СМИ. Задержка самолета на 2 часа - вполне нормальное явление. Если в Москву надо ради 2-часового мероприятия, которое никто ради тебя переносить не станет - думаю выбор очевиден.
5)помимо сапсана есть способы доехать до Москвы от 670 рублей за ночной поезд (общий вагон). Для самолета 3000 это нижняя граница, такой билет еще ухватить надо.
6)вообще авиаперелет приходится планировать заранее. А поездку в Москву мало кто планирует - часто идут на вокзал и просят билет на ближайший поезд, даже не интересуясь расписанием.