Ich hab grad mal die Strecke von St.Petersburg nach Berlin mit den angegebenen Zwischenorten bei google-maps eingegeben, das sind insgesamt sportliche 2.200 km. Wenn Ihr nur fahren würdet, dann wären das schon fast zwei volle Tage und Nächte im Zug, da hier eher keine ICEs oder shinkansen-Alternativen zu erwarten sind.
Rechnen wir mal die einzelnen Zugfahrzeiten:
St. Petersburg - Tallin: ca 8h
Tallin - Riga: 7 h
Riga - Vilnius: 5h
Vilnius - Minsk: 3h
Minsk - Berlin über Warschau: gute 18 h
Und das ohne Verspätungen, Einreise- und Grenzformalitäten einzubeziehen und ohne außer Bahnstrecken und Bahnhöfen etwas zu sehen von den Ländern. Wenn ich sowas wirklich vorhätte, würde ich jeweils einen Tag für die Reise zwischen den Städten planen und dann einen vollen Tag Aufenthalt dort. Dann wären 12-14 Tage eher angemessen für diese (Tor)-Tour.
Aber es soll auch Leute geben, die die Route 66 mit knapp 4000 km in den USA in einer Woche mit dem Mietwagen abbrezeln..