Train number | Train route | Departure from Petrozavodsk | Arrival to Kostomuksha | Travel time | Estimated price (please choose date to confirm seats availability) | ||
|---|---|---|---|---|---|---|---|
13:50 from Petrozavodsk 01:19 from Suojarvi | 16:25 to Suojarvi 09:10 to Kostomuksha | 2 hrs 35 mins 7 hrs 51 mins | Sitting ~ 854 ₽ 2nd ~ 1 989 ₽ Sitting ~ 1 354 ₽ 3rd ~ 2 288 ₽ 2nd ~ 4 002 ₽ | June 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930July 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031 | Change in Suojarvi 8 h. 54 m., the total duration of the trip: 19 hrs 20 mins | ||
06:36 from Petrozavodsk 17:08 from Saint Petersburg Ladozhskiy station | 12:00 to Saint Petersburg Ladozhskiy station 09:10 to Kostomuksha | 5 hrs 24 mins 16 hrs 2 mins | Sitting ~ 2 599 ₽ Sitting ~ 1 971 ₽ 3rd ~ 3 412 ₽ 2nd ~ 6 121 ₽ | June 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930July 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031 | Change in Saint Petersburg 5 h. 8 m., the total duration of the trip: 1 day 2 hrs | ||
03:52 from Petrozavodsk 17:08 from Saint Petersburg Ladozhskiy station | 10:09 to Saint Petersburg Ladozhskiy station 09:10 to Kostomuksha | 6 hrs 17 mins 16 hrs 2 mins | 2nd ~ 3 778 ₽ Sitting ~ 1 971 ₽ 3rd ~ 3 412 ₽ 2nd ~ 6 121 ₽ | June 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930July 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031 | Change in Saint Petersburg 6 h. 59 m., the total duration of the trip: 1 day 5 hrs |