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
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 |