Purchase your Helsinki Moscow train tickets with Express to Russia easily and safely
St. Petersburg Helsinki train tickets can be purchased up to 45 days in advance of departure
Trains between Finland and Russia

Moscow - Helsinki
St. Petersburg - Helsinki
The trains listed below are recommended for a quick and efficient Russian train trip into the cities of Moscow or St. Petersburg from Helsinki. Taking a train from Finland to Russia is one of the most enjoyable rail trips in the country. The trains are quick and comfortable and the scenery is also quite nice – you travel through pine forests and pass by Russian villages. To receive Russian train schedules and Russian train ticket prices as well as to have the opportunity to order tickets online, please use our Russian train tickets page or use the search engine on this page.
| Train Allegro (151) №151 St. Petersburg - Helsinki (Finland) |
The high-speed Allegro is equipped with safety features designed to work on both the Finnish and Russian railway networks. Its equipment meets the technical requirements in the EU and Russia. The train consists of 7 carriages and has a maximum operating speed of 220 kph.
Each individual seat on the Allegro is equipped with a folding table, adjustable back rest, individual lighting, a socket between the seats for recharging mobile phones and laptops, a place for coats, a footrest and storage pockets for newspapers and magazines.
The Allegro dining car seats 38 passengers and has three bars for 12 people. The restaurant offers passengers drinks, snacks and a la carte dishes.The price of a first class ticket includes self-service zone with tea and coffee, provision of newspapers and magazines, radio headphones. |
| Departure St. Petersburg: |
06:50 |
| Arrival Helsinki (Finland): |
08:26 |
| Total hours: |
01:36 |
|
| Train Allegro (151) №151 Helsinki (Finland) - St. Petersburg |
| Departure Helsinki (Finland) |
05:12 |
| Arrival St. Petersburg |
10:48 |
| Total hours: |
05:36 |
№151 St. Petersburg - Helsinki (Finland)
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Sankt-Peterburg-Finliandskii |
|
|
06:50 |
0 |
0 |
| Vyborg |
07:45 |
00:10 |
07:55 |
129 |
0 |
| Vainikkala |
06:24 |
00:07 |
06:31 |
159 |
0 |
| Kouvola |
07:10 |
00:02 |
07:12 |
250 |
0 |
| Lahti |
07:36 |
00:02 |
07:38 |
312 |
0 |
| Tikkurila |
08:11 |
00:01 |
08:12 |
337 |
0 |
| Helsinki |
08:26 |
|
|
407 |
0 |
№151 Helsinki (Finland) - St. Petersburg
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Helsinki |
|
|
05:12 |
0 |
0 |
| Tikkurila |
05:27 |
00:01 |
05:28 |
70 |
0 |
| Lahti |
06:00 |
00:02 |
06:02 |
95 |
0 |
| Kouvola |
06:26 |
00:02 |
06:28 |
157 |
0 |
| Vainikkala |
07:07 |
00:07 |
07:14 |
248 |
0 |
| Vyborg |
09:39 |
00:05 |
09:44 |
278 |
0 |
| Sankt-Peterburg-Finliandskii |
10:48 |
|
|
407 |
0 |
| Train Allegro (153) №153 St. Petersburg - Helsinki (Finland) |
The high-speed Allegro is equipped with safety features designed to work on both the Finnish and Russian railway networks. Its equipment meets the technical requirements in the EU and Russia. The train consists of 7 carriages and has a maximum operating speed of 220 kph.
Each individual seat on the Allegro is equipped with a folding table, adjustable back rest, individual lighting, a socket between the seats for recharging mobile phones and laptops, a place for coats, a footrest and storage pockets for newspapers and magazines.
The Allegro dining car seats 38 passengers and has three bars for 12 people. The restaurant offers passengers drinks, snacks and a la carte dishes.The price of a first class ticket includes self-service zone with tea and coffee, provision of newspapers and magazines, radio headphones. |
| Departure St. Petersburg: |
11:25 |
| Arrival Helsinki (Finland): |
13:01 |
| Total hours: |
01:36 |
|
| Train Allegro (153) №153 Helsinki (Finland) - St. Petersburg |
| Departure Helsinki (Finland) |
09:00 |
| Arrival St. Petersburg |
14:36 |
| Total hours: |
05:36 |
№153 St. Petersburg - Helsinki (Finland)
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Sankt-Peterburg-Finliandskii |
|
|
11:25 |
0 |
0 |
| Vyborg |
12:20 |
00:10 |
12:30 |
129 |
0 |
| Vainikkala |
10:59 |
00:07 |
11:06 |
159 |
0 |
| Kouvola |
11:45 |
00:02 |
11:47 |
250 |
0 |
| Lahti |
12:11 |
00:02 |
12:13 |
312 |
0 |
| Tikkurila |
12:46 |
00:01 |
12:47 |
337 |
0 |
| Helsinki |
13:01 |
|
|
407 |
0 |
№153 Helsinki (Finland) - St. Petersburg
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Helsinki |
|
|
09:00 |
0 |
0 |
| Tikkurila |
09:15 |
00:01 |
09:16 |
70 |
0 |
| Lahti |
09:48 |
00:02 |
09:50 |
95 |
0 |
| Kouvola |
10:14 |
00:02 |
10:16 |
157 |
0 |
| Vainikkala |
10:55 |
00:07 |
11:02 |
248 |
0 |
| Vyborg |
13:27 |
00:05 |
13:32 |
278 |
0 |
| Sankt-Peterburg-Finliandskii |
14:36 |
|
|
407 |
0 |
| Train Allegro (155) №155 St. Petersburg - Helsinki (Finland) |
The high-speed Allegro is equipped with safety features designed to work on both the Finnish and Russian railway networks. Its equipment meets the technical requirements in the EU and Russia. The train consists of 7 carriages and has a maximum operating speed of 220 kph.
Each individual seat on the Allegro is equipped with a folding table, adjustable back rest, individual lighting, a socket between the seats for recharging mobile phones and laptops, a place for coats, a footrest and storage pockets for newspapers and magazines.
The Allegro dining car seats 38 passengers and has three bars for 12 people. The restaurant offers passengers drinks, snacks and a la carte dishes.The price of a first class ticket includes self-service zone with tea and coffee, provision of newspapers and magazines, radio headphones. |
| Departure St. Petersburg: |
15:25 |
| Arrival Helsinki (Finland): |
17:01 |
| Total hours: |
01:36 |
|
| Train Allegro (155) №155 Helsinki (Finland) - St. Petersburg |
| Departure Helsinki (Finland) |
14:00 |
| Arrival St. Petersburg |
19:36 |
| Total hours: |
05:36 |
№155 St. Petersburg - Helsinki (Finland)
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Sankt-Peterburg-Finliandskii |
|
|
15:25 |
0 |
0 |
| Vyborg |
16:20 |
00:10 |
16:30 |
129 |
0 |
| Vainikkala |
14:59 |
00:07 |
15:06 |
159 |
0 |
| Kouvola |
15:45 |
00:02 |
15:47 |
250 |
0 |
| Lahti |
16:11 |
00:02 |
16:13 |
312 |
0 |
| Tikkurila |
16:46 |
00:01 |
16:47 |
337 |
0 |
| Helsinki |
17:01 |
|
|
407 |
0 |
№155 Helsinki (Finland) - St. Petersburg
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Helsinki |
|
|
14:00 |
0 |
0 |
| Tikkurila |
14:15 |
00:01 |
14:16 |
70 |
0 |
| Lahti |
14:48 |
00:02 |
14:50 |
95 |
0 |
| Kouvola |
15:14 |
00:02 |
15:16 |
157 |
0 |
| Vainikkala |
15:55 |
00:07 |
16:02 |
248 |
0 |
| Vyborg |
18:27 |
00:05 |
18:32 |
278 |
0 |
| Sankt-Peterburg-Finliandskii |
19:36 |
|
|
407 |
0 |
| Train Allegro (157) №157 St. Petersburg - Helsinki (Finland) |
The high-speed Allegro is equipped with safety features designed to work on both the Finnish and Russian railway networks. Its equipment meets the technical requirements in the EU and Russia. The train consists of 7 carriages and has a maximum operating speed of 220 kph.
Each individual seat on the Allegro is equipped with a folding table, adjustable back rest, individual lighting, a socket between the seats for recharging mobile phones and laptops, a place for coats, a footrest and storage pockets for newspapers and magazines.
The Allegro dining car seats 38 passengers and has three bars for 12 people. The restaurant offers passengers drinks, snacks and a la carte dishes.The price of a first class ticket includes self-service zone with tea and coffee, provision of newspapers and magazines, radio headphones. |
| Departure St. Petersburg: |
20:25 |
| Arrival Helsinki (Finland): |
22:01 |
| Total hours: |
01:36 |
|
| Train Allegro (157) №157 Helsinki (Finland) - St. Petersburg |
| Departure Helsinki (Finland) |
18:00 |
| Arrival St. Petersburg |
23:36 |
| Total hours: |
05:36 |
№157 St. Petersburg - Helsinki (Finland)
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Sankt-Peterburg-Finliandskii |
|
|
20:25 |
0 |
0 |
| Vyborg |
21:20 |
00:10 |
21:30 |
129 |
0 |
| Vainikkala |
19:59 |
00:07 |
20:06 |
159 |
0 |
| Kouvola |
20:45 |
00:02 |
20:47 |
250 |
0 |
| Lahti |
21:11 |
00:02 |
21:13 |
312 |
0 |
| Tikkurila |
21:46 |
00:01 |
21:47 |
337 |
0 |
| Helsinki |
22:01 |
|
|
407 |
0 |
№157 Helsinki (Finland) - St. Petersburg
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Helsinki |
|
|
18:00 |
0 |
0 |
| Tikkurila |
18:15 |
00:01 |
18:16 |
70 |
0 |
| Lahti |
18:48 |
00:02 |
18:50 |
95 |
0 |
| Kouvola |
19:14 |
00:02 |
19:16 |
157 |
0 |
| Vainikkala |
19:55 |
00:07 |
20:02 |
248 |
0 |
| Vyborg |
22:27 |
00:05 |
22:32 |
278 |
0 |
| Sankt-Peterburg-Finliandskii |
23:36 |
|
|
407 |
0 |
| Train Lev Tolstoy №31 Helsinki (Finland) - Moscow |
The Lev Tolstoy train is an overnight Moscow to Helsinki train run by the Russian railways.
The train has both 1st and 2nd class cabins. First class consists of a cabin for 2 people, 2nd class is a cabin for 4 people. Also there are wheelchair spaces 29, 30. The train also has a nice dining car with an authentic Russian menu.
This is one of the most popular Russian train routes that we sell. |
| Departure Helsinki (Finland): |
17:23 |
| Arrival Moscow: |
08:25 |
| Total hours: |
15:02 |
|
| Train Lev Tolstoy №32 Moscow - Helsinki (Finland) |
| Departure Moscow |
22:50 |
| Arrival Helsinki (Finland) |
11:00 |
| Total hours: |
12:10 |
№31 Helsinki (Finland) - Moscow
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Helsinki |
|
|
17:23 |
0 |
0 |
| Tikkurila |
17:39 |
00:01 |
17:40 |
70 |
0 |
| Lahti |
18:30 |
00:02 |
18:32 |
95 |
0 |
| Kouvola |
19:10 |
00:10 |
19:20 |
157 |
0 |
| Vainikkala |
20:24 |
00:20 |
20:44 |
248 |
0 |
| Buslovskaia |
22:52 |
00:10 |
23:02 |
252 |
0 |
| Vyborg |
23:25 |
00:36 |
00:01 |
278 |
1 |
| S-Pet-Lad. |
01:39 |
00:10 |
01:49 |
421 |
1 |
| Bologoe |
04:44 |
00:10 |
04:54 |
742 |
1 |
| Tver |
06:28 |
00:03 |
06:31 |
906 |
1 |
| Moskva Oktiabrskaia |
08:25 |
|
|
1073 |
1 |
№32 Moscow - Helsinki (Finland)
| Station |
Arr. Time |
Stop |
Dep. Time |
km |
Day |
| Moskva Oktiabrskaia |
|
|
22:50 |
0 |
0 |
| Tver |
00:51 |
00:03 |
00:54 |
167 |
1 |
| Bologoe |
02:23 |
00:10 |
02:33 |
331 |
1 |
| S-Pet-Lad. |
05:48 |
00:05 |
05:53 |
652 |
1 |
| Kanneliarv |
06:58 |
00:29 |
07:27 |
741 |
1 |
| Vyborg |
08:05 |
00:35 |
08:40 |
795 |
1 |
| Buslovskaia |
09:05 |
00:19 |
09:24 |
821 |
1 |
| Vainikkala |
07:32 |
00:23 |
07:55 |
825 |
1 |
| Kouvola |
08:51 |
00:03 |
08:54 |
916 |
1 |
| Lahti |
09:32 |
00:02 |
09:34 |
978 |
1 |
| Tikkurila |
10:42 |
00:01 |
10:43 |
1003 |
1 |
| Helsinki |
11:00 |
|
|
1073 |
1 |