Reset filters Apply filters
Train Schedules
Online Travel Guide
HOME TRAVEL GUIDE TRAIN TRAVEL TRAIN SCHEDULES

Train schedules

Overnight train travel in Russia, Mongolia and China.
Please find below the train schedule for most popular routes in Russia and along the Trans-Mongolian railway. The information is given to the best of our knowledge, however the train schedule is subject to change. All times are local.

Moscow - St. Petersburg
Trans-Mongolian Trains
St. Petersburg - Helsinki
 

MOSCOW - ST. PETERSBURG

Train number Route Departure Arrival
Train 54 Moscow - St. Petersburg 23:40 08:35 +1
Train 53 St. Petersburg - Moscow 23:40 08:35 +1
Train 002 Moscow - St. Petersburg 23:55 07:55 +1
Train 001 St. Petersburg - Moscow 23:55 07:55 +1
Train 004 Moscow - St. Petersburg 23:59 08:00 +1
Train 003 St. Petersburg - Moscow 23:59 08:00 +1
Train 026A Moscow - St. Petersburg 23:00 06:45 +1
Train 025A St. Petersburg - Moscow 22:55 07:12 +1
Train 152 Moscow - St. Petersburg 06:45 10:30
Train 151 St. Petersburg - Moscow 06:45 10:30
Train 154 Moscow - St. Petersburg 07:00 10:55
Train 153 St. Petersburg - Moscow 07:00 10:55
Train 158 Moscow - St. Petersburg 13:30 17:45
Train 157 St. Petersburg - Moscow 13:30 17:45
Train 162 Moscow - St. Petersburg 16:30 20:25
Train 161 St. Petersburg - Moscow 15:30 19:25
Train 164 Moscow - St. Petersburg 16:45 20:43
Train 163 St. Petersburg - Moscow 19:25 23:20
Train 166 Moscow - St. Petersburg 19:45 23:30
Train 165 St. Petersburg - Moscow 19:45 23:30
 

TRANS-MONGOLIAN TRAINS

Train number Route Days Departure Arrival
Train 002 Moscow - Vladivostok Odd days 21:25 06:33 +7
Train 001 Vladivostok - Moscow Even days 22:20 17:58 +7
Train 006 Moscow - Ulaanbaatar Wednesday, Thursday 21:35 06:30 +4
Train 005 Ulaanbaatar - Moscow Friday, Tuesday 13:50 14:28 +4
Train 020 Moscow - Beijing (Trans-Manchurian) Friday 23:55 05:32 +7
Train 019 Beijing - Moscow (Trans-Manchurian) Saturday 23:00 18:13 +6
Train 004 Moscow - Beijing (via Mongolia) Tuesday 21:35 14:04 +6
Train 003 Beijing - Moscow (via Mongolia) Wednesday 07:45 14:28 +5
Train 306 Irkutsk - Ulaanbaatar Monday, Tuesday, Friday 08:16 06:50 +1
Train 305 Ulaanbaatar - Irkutsk Tuesday, Saturday, Sunday 15:22 14:37 +1
Train K24 Ulaanbaatar - Beijing Thursday 7:15 14:00 +1
Train K23 Beijing - Ulaanbaatar Saturday 7:45 13:20 +1
 

FINLAND

Train number Route Departure Arrival
Train 151/30 (Allegro) St. Petersburg - Helsinki 06:40 09:16
Train 35/154 (Allegro) Helsinki - St. Petersburg 10:00 14:36
Train 155/36 (Allegro) St. Petersburg - Helsinki 15:25 18:01
Train 37/156 (Allegro) Helsinki - St. Petersburg 15:00 19:36