Timetables Finland–Russia
Allegro timetables between Helsinki and St. Petersburg
Passport and customs controls are conducted aboard the moving train and the authorities start inspections already after the train's departure from Helsinki or St. Petersburg.
Allegro timetables 31.3.2019–26.10.2019
Times shown are local times. All information subject to change.
Helsinki–St. Petersburg
| Station | Arrival | Departure |
| Helsinki | 7.20 | |
| Tikkurila | 7.32 | 7.33 |
| Lahti | 8.05 | 8.07 |
| Kouvola | 8.31 | 8.33 |
| Vainikkala | 9.13 | 9.20 |
| Vyborg | 9.41 | 9.46 |
| St. Petersburg Finljandski | 10.47 |
| Station | Arrival | Departure |
| Helsinki | 11.00 | |
| Tikkurila | 11.12 | 11.13 |
| Lahti | 11.45 | 11.47 |
| Kouvola | 12.11 | 12.13 |
| Vainikkala | 12.53 | 13.00 |
| Vyborg | 13.21 | 13.26 |
| St. Petersburg Finljandski | 14.27 |
| Station | Arrival | Departure |
| Helsinki | 16.00 | |
| Tikkurila | 16.12 | 16.13 |
| Lahti | 16.45 | 16.47 |
| Kouvola | 17.11 | 17.13 |
| Vainikkala | 17.53 | 18.00 |
| Vyborg | 18.21 | 18.26 |
| St. Petersburg Finljandski | 19.27 |
| Station | Arrival | Departure |
| Helsinki | 20.00 | |
| Tikkurila | 20.12 | 20.13 |
| Lahti | 20.45 | 20.47 |
| Kouvola | 21.11 | 21.13 |
| Vainikkala | 21.53 | 22.00 |
| Vyborg | 22.21 | 22.26 |
| St. Petersburg Finljandski | 23.27 |
St. Petersburg–Helsinki
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 6.40 | |
| Vyborg | 7.35 | 7.45 |
| Vainikkala | 8.07 | 8.14 |
| Kouvola | 8.53 | 8.55 |
| Lahti | 9.19 | 9.21 |
| Tikkurila | 9.53 | 9.54 |
| Helsinki | 10.07 |
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 11.30 | |
| Vyborg | 12.25 | 12.35 |
| Vainikkala | 12.57 | 13.04 |
| Kouvola | 13.43 | 13.45 |
| Lahti | 14.09 | 14.11 |
| Tikkurila | 14.43 | 14.44 |
| Helsinki | 14.57 |
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 15.30 | |
| Vyborg | 16.25 | 16.35 |
| Vainikkala | 16.57 | 17.04 |
| Kouvola | 17.43 | 17.45 |
| Lahti | 18.09 | 18.11 |
| Tikkurila | 18.43 | 18.44 |
| Helsinki | 18.57 |
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 20.30 | |
| Vyborg | 21.25 | 21.35 |
| Vainikkala | 21.57 | 22.04 |
| Kouvola | 22.43 | 22.45 |
| Lahti | 23.09 | 23.11 |
| Tikkurila | 23.43 | 23.44 |
| Helsinki | 23.57 |
Allegro timetables 27.10.2019–28.3.2020
Times shown are local times. All information subject to change.
Helsinki–St. Petersburg
| Station | Arrival | Departure |
| Helsinki | 6.20 | |
| Tikkurila | 6.32 | 6.33 |
| Lahti | 7.05 | 7.07 |
| Kouvola | 7.31 | 7.33 |
| Vainikkala | 8.13 | 8.20 |
| Vyborg | 9.41 | 9.46 |
| St. Petersburg Finljandski | 10.47 |
| Station | Arrival | Departure |
| Helsinki | 10.00 | |
| Tikkurila | 10.12 | 10.13 |
| Lahti | 10.45 | 10.47 |
| Kouvola | 11.11 | 11.13 |
| Vainikkala | 11.53 | 12.00 |
| Vyborg | 13.21 | 13.26 |
| St. Petersburg Finljandski | 14.27 |
| Station | Arrival | Departure |
| Helsinki | 15.00 | |
| Tikkurila | 15.12 | 15.13 |
| Lahti | 15.45 | 15.47 |
| Kouvola | 16.11 | 16.13 |
| Vainikkala | 16.53 | 17.00 |
| Vyborg | 18.21 | 18.26 |
| St. Petersburg Finljandski | 19.27 |
| Station | Arrival | Departure |
| Helsinki | 19.00 | |
| Tikkurila | 19.12 | 19.13 |
| Lahti | 19.45 | 19.47 |
| Kouvola | 20.11 | 20.13 |
| Vainikkala | 20.53 | 21.00 |
| Vyborg | 22.21 | 22.26 |
| St. Petersburg Finljandski | 23.27 |
St. Petersburg–Helsinki
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 6.40 | |
| Vyborg | 7.35 | 7.45 |
| Vainikkala | 7.07 | 7.14 |
| Kouvola | 7.53 | 7.55 |
| Lahti | 8.19 | 8.21 |
| Tikkurila | 8.53 | 8.54 |
| Helsinki | 9.07 |
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 11.30 | |
| Vyborg | 12.25 | 12.35 |
| Vainikkala | 11.57 | 12.04 |
| Kouvola | 12.43 | 12.45 |
| Lahti | 13.09 | 13.11 |
| Tikkurila | 13.43 | 13.44 |
| Helsinki | 13.57 |
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 15.30 | |
| Vyborg | 16.25 | 16.35 |
| Vainikkala | 15.57 | 16.04 |
| Kouvola | 16.43 | 16.45 |
| Lahti | 17.09 | 17.11 |
| Tikkurila | 17.43 | 17.44 |
| Helsinki | 17.57 |
| Station | Arrival | Departure |
| St. Petersburg Finljandski | 20.30 | |
| Vyborg | 21.25 | 21.35 |
| Vainikkala | 20.57 | 21.04 |
| Kouvola | 21.43 | 21.45 |
| Lahti | 22.09 | 22.11 |
| Tikkurila | 22.43 | 22.44 |
| Helsinki | 22.57 |
Tolstoi timetables between Helsinki and Moscow
Tolstoi operates additionally:
-
From Moscow every day 20.–29.12.2019, 1.–6.1., 1.–7.3., 24.4.–12.5. and 29.5.–30.8.2020
-
From Helsinki every day 21.–30.12.2019, 2.–7.1., 1.–7.3., 25.4.–13.5. and 30.5.–31.8.2020
NB! Tolstoi has no departures from Moscow and Helsinki on 31.12.2019 and 8.3.2020.
Tolstoi timetables 30.3.–25.10.2019
Times shown are local times. All information subject to change.
Helsinki–Moscow
| Station | Arrival | Departure |
| Helsinki | 18.44 | |
| Pasila | 18.49 | 18.50 |
| Tikkurila | 19.00 | 19.01 |
| Lahti | 19.52 | 19.54 |
| Kouvola | 20.32 | 20.34 |
| Vainikkala | 21.30 | 22.15 |
| Vyborg | 22.56 | 23.36 |
| St. Petersburg Ladozhski | 1.18 | 1.53 |
| Tver | 6.59 | 7.00 |
| Moscow Leningradski | 9.19 |
Moscow–Helsinki
| Station | Arrival | Departure |
| Moscow Leningradski | 23.10 | |
| Tver | 1.09 | 1.11 |
| St. Petersburg Ladozhski | 5.49 | 6.01 |
| Vyborg | 7.54 | 8.34 |
| Vainikkala | 9.14 | 10.14 |
| Kouvola | 11.08 | 11.10 |
| Lahti | 11.53 | 11.55 |
| Tikkurila | 12.45 | 12.46 |
| Pasila | 13.23 | 13.25 |
| Helsinki | 13.30 |
Tolstoi timetables 27.10.–6.12.2019
Times shown are local times. All information subject to change.
Helsinki–Moscow
| Station | Arrival | Departure |
| Helsinki | 17.44 | |
| Pasila | 17.49 | 17.50 |
| Tikkurila | 18.00 | 18.01 |
| Lahti | 18.51 | 18.53 |
| Kouvola | 19.31 | 19.34 |
| Vainikkala | 20.30 | 21.15 |
| Vyborg | 22.56 | 23.36 |
| St. Petersburg Ladozhski | 1.18 | 1.53 |
| Tver | 6.59 | 7.00 |
| Moscow Leningradski | 9.19 |
Moscow–Helsinki
| Station | Arrival | Departure |
| Moscow Leningradski | 23.10 | |
| Tver | 1.09 | 1.11 |
| St. Petersburg Ladozhski | 5.49 | 6.01 |
| Vyborg | 7.54 | 8.34 |
| Vainikkala | 8.14 | 9.14 |
| Kouvola | 10.09 | 10.11 |
| Lahti | 10.49 | 10.51 |
| Tikkurila | 11.45 | 11.46 |
| Pasila | 12.23 | 12.25 |
| Helsinki | 12.30 |
Tolstoi timetables 8.–13.12.2019
Times shown are local times. All information subject to change.
Helsinki–Moscow
| Station | Arrival | Departure |
| Helsinki | 17.44 | |
| Pasila | 17.49 | 17.50 |
| Tikkurila | 18.00 | 18.01 |
| Lahti | 18.51 | 18.53 |
| Kouvola | 19.31 | 19.34 |
| Vainikkala | 20.30 | 21.15 |
| Vyborg | 22.56 | 23.36 |
| St. Petersburg Ladozhski | 1.18 | 1.53 |
| Tver | 6.59 | 7.00 |
| Moscow Leningradski | 9.19 |
Moscow–Helsinki
| Station | Arrival | Departure |
| Moscow Leningradski | 23.10 | |
| Tver | 1.05 | 1.07 |
| St. Petersburg Ladozhski | 5.49 | 6.01 |
| Vyborg | 7.54 | 8.34 |
| Vainikkala | 8.14 | 9.14 |
| Kouvola | 10.09 | 10.11 |
| Lahti | 10.49 | 10.51 |
| Tikkurila | 11.45 | 11.46 |
| Pasila | 12.23 | 12.25 |
| Helsinki | 12.30 |
Tolstoi timetables 15.12.2019–27.3.2020
Times shown are local times. All information subject to change.
Helsinki–Moscow
| Station | Arrival | Departure |
| Helsinki | 17.44 | |
| Pasila | 17.49 | 17.50 |
| Tikkurila | 18.00 | 18.01 |
| Lahti | 18.51 | 18.53 |
| Kouvola | 19.31 | 19.34 |
| Vainikkala | 20.30 | 21.15 |
| Vyborg | 22.56 | 23.36 |
| St. Petersburg Ladozhski | 1.18 | 1.53 |
| Tver | 6.59 | 7.00 |
| Moscow Leningradski | 9.19 |
Moscow–Helsinki
| Station | Arrival | Departure |
| Moscow Leningradski | 23.10 | |
| Tver | 1.05 | 1.07 |
| St. Petersburg Ladozhski | 5.49 | 6.01 |
| Vyborg | 7.54 | 8.34 |
| Vainikkala | 8.14 | 9.17 |
| Kouvola | 10.11 | 10.13 |
| Lahti | 10.50 | 10.52 |
| Tikkurila | 11.45 | 11.46 |
| Pasila | 12.23 | 12.25 |
| Helsinki | 12.30 |
Allegro™ is a registered trademark.
E-visas are currently unavailable for Allegro trains
Please note that e-visas cannot be used to travel to Russia on an Allegro train because Russia’s decision on e-visas does not apply to the railway border crossing points of Vyborg and St. Petersburg’s train station for Finland.
Check the passport information on your ticket carefully
The conductor will check the validity of the ticket on the basis of passport information entered into the system. The passport information is sent beforehand also to border and customs authorities.
In case incorrect information, e.g. passenger name or date of birth, has been provided, the conductor is entitled to refuse entry to passengers onboard the train.
Travel easy with Allegro
Allegro has four departures per day from Helsinki and St. Petersburg. The train offers an easy way to travel east and the journey onboard is fast and flexible. We have put together some tips for travelling to St. Petersburg.
Russian timetables
Search timetables of Russian domestic trains in Russian Railways (RZD) timetable search. VR does not guarantee the validity of the information.
Please note! Do not bring wild boar meat into Finland
African swine fever (ASF) appears in areas close to the borders of the European Union, particularly in Russia, Belarus and Ukraine. The disease is not transmitted to human beings, but in spreading to Finland it may endanger the production of Finnish pork.
There is good reason to avoid such hunting trips. All import for gift or souvenir purposes of meat products is prohibited from Russia, Belarus and Ukraine.
Get tickets to Russian trains from VR Online Shop
You can buy your tickets to Allegro train and now also to Tolstoi train from VR Online Shop.
Please note!
When travelling from Vainikkala passengers go through border and customs controls before boarding the train. Therefore individual Allegro passengers must arrive at the station 30 minutes before the train's departure at the latest and passengers part of a group of over 10 persons 40 minutes before the train's departure at the latest.
Passengers travelling on Tolstoi must arrive at the station 40 minutes and passengers travelling in a group 50 minutes before the the train's departure from Vainikkala at the latest.
For passengers to and from Vyborg
Customs checks of passengers boarding / getting off the train at Vyborg take place in the inspection area on the second floor of the station building.
Individual passengers and small groups must take into account that the inspections may take 40 minutes and up to one hour for large groups.
