The most convenient and comfortable mode of travel in Russia is by train.
Both Moscow and St. Petersburg have multiple train stations so it is
important to know which one is correct for your particular destination.
There are several trains daily between Moscow and St. Petersburg,
including a night train.
From Western Europe, Berlin is the principal departure point.