The Ruskeala Express is a rare thing in Russia — a daily steam-hauled train: an hour from Sortavala to the Ruskeala Mountain Park in carriages styled after the 19th-century Nikolaev Express, with a real steam locomotive in front and a turntable show at the end. From Saint Petersburg a morning Lastochka train connects to it, but a same-day return does not work — the evening Lastochka leaves Sortavala before the steam train gets back. Here is the timetable, the tickets, the connections and how to plan it.
What the train is
The retro train runs between Sortavala station and the terminus called Gorny Park Ruskeala, built right at the park entrance. The set is made of compartment coaches with seats and a restaurant car; the interiors reproduce the Nikolaev Express of the late 1800s — wood panelling, period lamps and wallpaper. There is a first-class car with four compartments and a lounge, and a photo compartment with props. Russian Railways reserves the right to swap the steam locomotive for a diesel one for safety or timetable reasons, but on a normal day it is steam. In 2022 the train received the Russian Government's tourism award.
The best part comes at the terminus: after arrival the locomotive is uncoupled and turned around on a turntable for the return trip. Watching from the platform is free — do not rush into the park straight away.
Timetable and tickets
- No. 921 Sortavala → Gorny Park Ruskeala: departs 10:40, arrives 11:50 — daily.
- No. 922 Gorny Park Ruskeala → Sortavala: departs 17:30, arrives 18:35 — daily.
- In summer a second Saturday pair is added: No. 924 from Ruskeala at 12:30 (Sortavala 13:35) and No. 923 from Sortavala at 15:00 (park 16:10). Check that it runs on your date.
Tickets are sold like any long-distance train: on the Russian Railways website, in the "RZD Passengers" app and at any long-distance ticket office; sales open 45 days ahead. Fares depend on the coach class and the date, so check them at purchase. Foreign bank cards do not work on Russian websites, so if you have no Russian card, buy at any long-distance ticket office in Saint Petersburg. With a ticket for train 921 you can add an excursion package for the park including entry to its sites: 2,500 roubles per adult, 2,200 for children under 10, on Saturdays from 12 September to 31 October 2026, meeting at 12:20 by the turntable.
Getting there from Saint Petersburg
By Lastochka to Sortavala. Two pairs of Lastochka express trains run from Finlyandsky station: No. 821 leaves at 06:15 and reaches the Sortavala-Tsentr terminus at 10:28; No. 823 is the evening one, 19:25 to 23:38. Stops include Vyborg, Kamennogorsk, Elisenvaara, Yakkima and Kuokkaniemi. The steam train leaves from Sortavala main station at 10:40 — the Lastochka calls there a few minutes before the terminus, so get off at "Sortavala", not at "Sortavala-Tsentr". The connection is tight; buy the retro-train ticket in advance rather than at the station. Return trains: No. 822 leaves Sortavala at 18:07, No. 824 at 05:22. The steam train brings you back at 18:35, so you cannot catch the evening Lastochka the same day. Either stay overnight in Sortavala, or in summer on Saturdays come back on the midday retro train No. 924 at 12:30 (which leaves you under an hour in the park).
A one-day tour by Russian Railways. The RZD website sells a package "To Ruskeala by retro train in one day from Saint Petersburg" run by RZD Tour: a coach with a guide via Priozersk and Sortavala, a steam-hauled leg from Moroznaya station to the park, and the Akhvenkoski waterfalls. It is the way to see the locomotive and be back in the city the same evening, at the cost of seeing the park on a guided schedule.
By car. About 270 km on the A-121 road to Sortavala, then 30 km to the park. Leaving the car at Sortavala station and riding the steam train both ways is the most flexible plan.



