卧铺夜火车:10小时,大多数旅行团和不愿意浪费夜间时间或者想省住宿费的旅行者可以选择莫斯科和圣彼得堡之间的卧铺夜火车。俄罗斯的普通火车放票提前45天或者60天(看班次不同而不同),而且是北京时间13:00开始售票(8:00是他们窗口售票时间,北京时间就是13:00),大概是1200卢布(120人民币)左右。
高铁:4小时。高铁(PWD车型)是提前60天放票。越早买越便宜,放票当天在后大约30分钟内都是999rub,半小时后涨价到1677rub,再过2、3天就涨到2000+rub,再过天2、3就涨到接近3000rub的样子,然后基本就不在变了。 上面两种方式都可以直接在俄铁官网购票。
飞机:1.5小时。票价也是200多人民币。莫斯科到机场的快铁是490卢布,35分钟,圣彼得堡机场只有机场大巴,40分钟。
乘船:从莫斯科到圣彼得堡的航程为1387.7公里。参考旅游团所乘坐的“马克西姆•李维诺夫”客船第一天下午四点启航。至第五天上午9点在圣彼得堡下船,在船上整整度过了四天五晚。