Trains on Moscow - St. Petersburg Route
Brand name
Train type
Travel time
Price from
Departures

Russian railways
Night train
8 hrs 5 min
$40
4

Double-Decker
Comfort night train
7 hrs 42 min
$57
1