Для справки - наиболее дешевые купейные 400-450 руб (но в один конец), плацкартные в диапазоне 200-300 примерно (тоже в один конец).
Напрягает, что поезд приходит в Питер в 5-30, в то время как первое кафе, где можно позавтракать, часов в 7 кажется открывается на Невском. Не идти же в ночной клуб.
С уважением, А.Никольский