The Red Arrow trains between St Petersburg and Moscow is a wonderful way to travel. Board the sleeper at night and arrive the next morning for a full day of sightseeing. Since there are several train stations in each city, make sure you know which one you are departing from. In St Petersburg, trains for Moscow leave from the Moskovski Vokzal, the Moscow station. In Moscow, trains for St Petersburg leave from the Leninpadski Vokzal, the Leningrad station.
First class has two berths to a compartment and second class has four.
This is an excellent way to meet Russians. Remember to turn off the radio at night or the National Anthem will blast you awake at 6 am. The compartments are not segregated. If there is a problem, the attendant can usually arrange a swap. It is difficult for foreigners to buy train or plane tickets direct from local stations or ticket counters.