Das russische Schienennetz ist berühmt dafür, eines der umfangreichsten Zugsysteme der Welt zu sein. Was die Hauptstädte betrifft, so gibt es in Moskau drei Hauptbahnhöfe mit den Bahnhöfen Kazanski, Yaroslavski und Leningradsky, die mit öffentlichen Verkehrsmitteln, einschließlich der Metro, leicht zu erreichen sind. Der Hauptbahnhof in Sankt Petersburg ist der Moskowski-Bahnhof, der sich im Herzen der Stadt befindet. Im Venedig des Nordens fahren Züge auch von den Bahnhöfen Vitebsky, Ladozhsky, Finland und Baltijsky ab.