Russian
Trains.com
Russian train tickets online
Home » Timetables » Moscow - St. Petersburg

Moscow - St. Petersburg


Train#RouteDeparture DatesDepartsArrivesTravel time
238Moscow - St. Petersburg25.12-05.01 Everyday00.2308.4808.25
016Moscow - St. PetersburgEveryday00.3009.0308.33
048Moscow - St. Petersburg31.12-31.12 Everyday00.4509.2508.40
030Moscow - St. Petersburgexcept Sundays01.0510.0008.55
059Moscow - St. PetersburgEveryday01.2909.5208.23
106Moscow - St. Petersburgtill 24.12 on Saturdays01.4410.1408.30
144/148Moscow - St. PetersburgEveryday01.5510.3308.38
110Moscow - St. Petersburg31.12-31.12 Everyday02.1112.0309.52
089Moscow - St. PetersburgEven-numbered02.3610.5608.20
044Moscow - St. PetersburgOdd-numbered03.3311.2707.54
942Moscow - St. Petersburgon Tuesdays,Fridays03.4000.2020.40
982Moscow - St. Petersburg31.12-10.01 on Tue, Sat03.5111.5007.59
036/231Moscow - St. PetersburgEveryday05.1813.5508.37
062Moscow - St. Petersburg30.12-31.12 Everyday08.4317.4008.57
068Moscow - St. Petersburg30.12-31.12 Everyday09.3017.5908.29
076Moscow - St. Petersburg31.12-31.12 Everyday10.0018.0708.07
058Moscow - St. Petersburg30.12-30.12 Everyday11.1019.2008.10
008Moscow - St. PetersburgEven-numbered11.1519.5908.44
024Moscow - St. PetersburgEveryday12.3020.5908.29
160Moscow - St. PetersburgEveryday16.3021.4505.15
168Moscow - St. Petersburgexcept Sundays18.2823.0004.32
166Moscow - St. Petersburgon Mon, Wed, Fri19.1023.4104.31
212Moscow - St. Petersburg29.12-29.12 Everyday21.1005.5908.49
028/066Moscow - St. PetersburgEveryday21.3005.3008.00
013/132Moscow - St. PetersburgEveryday21.5506.0808.13
020Moscow - St. Petersburgexcept Saturdays22.1105.3807.27
026Moscow - St. PetersburgEveryday23.0006.3807.38
054Moscow - St. PetersburgEveryday23.2408.2909.05
002Moscow - St. PetersburgEveryday23.5507.5508.00
Visa CardInternational Airlines Travel Agent NetworkAIG insurance professional