Train number | Train route | Departure from Uda | Arrival to Saint Petersburg | Travel time | Estimated price (please choose date to confirm seats availability) | ||
|---|---|---|---|---|---|---|---|
19:01 from Uda 21:39 from Belomorsk | 19:20 to Belomorsk 10:09 to Saint Petersburg Ladozhskiy station | 19 mins 12 hrs 30 mins | 2nd ~ 4 324 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Belomorsk 2 h. 19 m., the total duration of the trip: 15 hrs 8 mins | ||
11:48 from Uda 22:40 from Petrozavodsk | 20:32 to Petrozavodsk 05:30 to Saint Petersburg Ladozhskiy station | 8 hrs 44 mins 6 hrs 50 mins | 3rd ~ 2 584 ₽ 2nd ~ 3 592 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Petrozavodsk 2 h. 8 m., the total duration of the trip: 17 hrs 42 mins | ||
11:48 from Uda 22:40 from Petrozavodsk | 20:32 to Petrozavodsk 05:30 to Saint Petersburg Ladozhskiy station | 8 hrs 44 mins 6 hrs 50 mins | 3rd ~ 2 033 ₽ 2nd ~ 3 162 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Petrozavodsk 2 h. 8 m., the total duration of the trip: 17 hrs 42 mins | ||
11:48 from Uda 04:43 from Malaya Vishera | 03:46 to Malaya Vishera 06:47 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 4 mins | 2nd ~ 2 954 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 57 m., the total duration of the trip: 18 hrs 59 mins | ||
11:48 from Uda 04:43 from Malaya Vishera | 03:46 to Malaya Vishera 06:48 to Saint Petersburg Ladozhskiy station | 15 hrs 58 mins 2 hrs 5 mins | 3rd ~ 2 027 ₽ 2nd ~ 2 791 ₽ 1st ~ 5 184 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 57 m., the total duration of the trip: 19 hrs | ||
11:48 from Uda 04:56 from Malaya Vishera | 03:46 to Malaya Vishera 07:30 to Saint Petersburg Ladozhskiy station | 15 hrs 58 mins 2 hrs 34 mins | 3rd ~ 1 954 ₽ 2nd ~ 2 259 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 1 h. 10 m., the total duration of the trip: 19 hrs 42 mins | ||
11:48 from Uda 05:19 from Malaya Vishera | 03:46 to Malaya Vishera 07:43 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 24 mins | 2nd ~ 3 501 ₽ 1st ~ 10 200 ₽ Prem ~ 36 812 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 1 h. 33 m., the total duration of the trip: 19 hrs 55 mins | ||
11:48 from Uda 06:08 from Malaya Vishera | 03:46 to Malaya Vishera 08:36 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 28 mins | 3rd ~ 2 743 ₽ 2nd ~ 4 397 ₽ 1st ~ 8 371 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 2 h. 22 m., the total duration of the trip: 20 hrs 48 mins | ||
11:48 from Uda 06:01 from Malaya Vishera | 03:46 to Malaya Vishera 09:06 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 3 hrs 5 mins | 3rd ~ 1 659 ₽ 2nd ~ 3 101 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 2 h. 15 m., the total duration of the trip: 21 hrs 18 mins | ||
11:48 from Uda 06:39 from Malaya Vishera | 03:46 to Malaya Vishera 09:15 to Saint Petersburg Ladozhskiy station | 15 hrs 58 mins 2 hrs 36 mins | 3rd ~ 1 653 ₽ 2nd ~ 3 770 ₽ 1st ~ 12 620 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 2 h. 53 m., the total duration of the trip: 21 hrs 27 mins | ||
11:48 from Uda 06:48 from Malaya Vishera | 03:46 to Malaya Vishera 09:32 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 44 mins | Sitting ~ 1 581 ₽ 2nd ~ 3 212 ₽ 1st ~ 10 454 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 3 h. 2 m., the total duration of the trip: 21 hrs 44 mins | ||
11:48 from Uda 07:58 from Malaya Vishera | 03:46 to Malaya Vishera 09:50 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 1 hr 52 mins | 3rd ~ 2 743 ₽ 2nd ~ 4 632 ₽ 1st ~ 12 282 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 4 h. 12 m., the total duration of the trip: 22 hrs 2 mins | ||
11:48 from Uda 22:00 from Sosnovets | 11:57 to Sosnovets 10:09 to Saint Petersburg Ladozhskiy station | 9 mins 12 hrs 9 mins | 2nd ~ 4 193 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Sosnovets 10 h. 3 m., the total duration of the trip: 22 hrs 21 mins | ||
11:48 from Uda 07:36 from Malaya Vishera | 03:46 to Malaya Vishera 10:15 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 39 mins | Sitting ~ 1 050 ₽ 3rd ~ 1 954 ₽ 2nd ~ 3 073 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 3 h. 50 m., the total duration of the trip: 22 hrs 27 mins | ||
11:48 from Uda 06:49 from Bologoe | 05:44 to Bologoe 10:42 to Saint Petersburg Moskovskiy station | 17 hrs 56 mins 3 hrs 53 mins | 3rd ~ 2 566 ₽ 2nd ~ 4 141 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Bologoe 1 h. 5 m., the total duration of the trip: 22 hrs 54 mins | ||
11:48 from Uda 08:56 from Malaya Vishera | 03:46 to Malaya Vishera 10:46 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 1 hr 50 mins | 3rd ~ 2 027 ₽ 2nd ~ 3 430 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 5 h. 10 m., the total duration of the trip: 22 hrs 58 mins | ||
11:48 from Uda 08:57 from Bologoe | 05:44 to Bologoe 10:50 to Saint Petersburg Moskovskiy station | 17 hrs 56 mins 1 hr 53 mins | Sitting ~ 4 474 ₽ 1st ~ 50 791 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Bologoe 3 h. 13 m., the total duration of the trip: 23 hrs 2 mins | ||
11:48 from Uda 08:54 from Vyshny Volochyok | 06:30 to Vyshny Volochyok 11:10 to Saint Petersburg Moskovskiy station | 18 hrs 42 mins 2 hrs 16 mins | Sitting ~ 3 951 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Vyshny Volochyok 2 h. 24 m., the total duration of the trip: 23 hrs 22 mins | ||
11:48 from Uda 09:10 from Malaya Vishera | 03:46 to Malaya Vishera 11:17 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 7 mins | 3rd ~ 2 022 ₽ 2nd ~ 4 333 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 5 h. 24 m., the total duration of the trip: 23 hrs 29 mins | ||
11:48 from Uda 08:45 from Bologoe | 05:44 to Bologoe 11:45 to Saint Petersburg Moskovskiy station | 17 hrs 56 mins 3 hrs | Sitting ~ 2 087 ₽ 2nd ~ 4 118 ₽ 1st ~ 8 257 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Bologoe 3 h. 1 m., the total duration of the trip: 23 hrs 57 mins | ||
11:48 from Uda 06:36 from Petrozavodsk | 20:32 to Petrozavodsk 12:00 to Saint Petersburg Ladozhskiy station | 8 hrs 44 mins 5 hrs 24 mins | Sitting ~ 1 970 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Petrozavodsk 10 h. 4 m., the total duration of the trip: 1 day | ||
11:48 from Uda 09:22 from Malaya Vishera | 03:46 to Malaya Vishera 12:10 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 48 mins | 3rd ~ 1 954 ₽ 2nd ~ 2 707 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 5 h. 36 m., the total duration of the trip: 1 day | ||
11:48 from Uda 10:31 from Malaya Vishera | 03:46 to Malaya Vishera 12:26 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 1 hr 55 mins | Sitting ~ 821 ₽ 3rd ~ 1 841 ₽ 2nd ~ 3 675 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 6 h. 45 m., the total duration of the trip: 1 day | ||
11:48 from Uda 10:31 from Malaya Vishera | 03:46 to Malaya Vishera 12:26 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 1 hr 55 mins | Sitting ~ 1 095 ₽ 3rd ~ 2 027 ₽ 2nd ~ 3 000 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 6 h. 45 m., the total duration of the trip: 1 day | ||
11:48 from Uda 10:48 from Malaya Vishera | 03:46 to Malaya Vishera 12:31 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 1 hr 43 mins | 3rd ~ 1 966 ₽ 2nd ~ 3 097 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 7 h. 2 m., the total duration of the trip: 1 day | ||
11:48 from Uda 10:33 from Okulovka | 04:42 to Okulovka 12:45 to Saint Petersburg Moskovskiy station | 16 hrs 54 mins 2 hrs 12 mins | Sitting ~ 1 105 ₽ 2nd ~ 3 936 ₽ 1st ~ 7 968 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Okulovka 5 h. 51 m., the total duration of the trip: 1 day | ||
11:48 from Uda 10:33 from Okulovka | 04:42 to Okulovka 12:45 to Saint Petersburg Moskovskiy station | 16 hrs 54 mins 2 hrs 12 mins | Sitting ~ 1 942 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Okulovka 5 h. 51 m., the total duration of the trip: 1 day | ||
11:48 from Uda 10:38 from Malaya Vishera | 03:46 to Malaya Vishera 13:06 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 2 hrs 28 mins | 3rd ~ 2 027 ₽ 2nd ~ 4 050 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 6 h. 52 m., the total duration of the trip: 1 day 1 hr | ||
11:48 from Uda 11:37 from Bologoe | 05:44 to Bologoe 13:28 to Saint Petersburg Moskovskiy station | 17 hrs 56 mins 1 hr 51 mins | Sitting ~ 6 053 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Bologoe 5 h. 53 m., the total duration of the trip: 1 day 1 hr | ||
11:48 from Uda 11:46 from Malaya Vishera | 03:46 to Malaya Vishera 13:38 to Saint Petersburg Moskovskiy station | 15 hrs 58 mins 1 hr 52 mins | 3rd ~ 1 653 ₽ 2nd ~ 4 012 ₽ 1st ~ 10 005 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Malaya Vishera 8 h. , the total duration of the trip: 1 day 1 hr | ||
11:48 from Uda 12:19 from Okulovka | 04:42 to Okulovka 13:50 to Saint Petersburg Moskovskiy station | 16 hrs 54 mins 1 hr 31 mins | Sitting ~ 4 167 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Okulovka 7 h. 37 m., the total duration of the trip: 1 day 2 hrs | ||
19:01 from Uda 07:23 from Belomorsk | 19:20 to Belomorsk 22:00 to Saint Petersburg Ladozhskiy station | 19 mins 14 hrs 37 mins | 3rd ~ 3 671 ₽ 2nd ~ 4 139 ₽ 1st ~ 23 693 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Belomorsk 12 h. 3 m., the total duration of the trip: 1 day 2 hrs | ||
11:48 from Uda 11:40 from Moscow Leningradskiy station | 10:39 to Moscow Leningradskiy station 15:30 to Saint Petersburg Moskovskiy station | 22 hrs 51 mins 3 hrs 50 mins | Sitting ~ 7 452 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Moscow 1 h. 1 m., the total duration of the trip: 1 day 3 hrs | ||
11:48 from Uda 15:14 from Vyshny Volochyok | 06:30 to Vyshny Volochyok 17:30 to Saint Petersburg Moskovskiy station | 18 hrs 42 mins 2 hrs 16 mins | Sitting ~ 4 879 ₽ 1st ~ 51 955 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Vyshny Volochyok 8 h. 44 m., the total duration of the trip: 1 day 5 hrs | ||
11:48 from Uda 15:47 from Bologoe | 05:44 to Bologoe 17:40 to Saint Petersburg Moskovskiy station | 17 hrs 56 mins 1 hr 53 mins | Sitting ~ 4 568 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Bologoe 10 h. 3 m., the total duration of the trip: 1 day 5 hrs | ||
11:48 from Uda 14:44 from Bologoe | 05:44 to Bologoe 18:00 to Saint Petersburg Moskovskiy station | 17 hrs 56 mins 3 hrs 16 mins | Sitting ~ 840 ₽ 2nd ~ 5 645 ₽ 1st ~ 11 547 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Bologoe 9 h. , the total duration of the trip: 1 day 6 hrs | ||
11:48 from Uda 14:44 from Bologoe | 05:44 to Bologoe 18:00 to Saint Petersburg Moskovskiy station | 17 hrs 56 mins 3 hrs 16 mins | 3rd ~ 2 486 ₽ 2nd ~ 3 326 ₽ 1st ~ 6 333 ₽ | August 2026 MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031September 2026 MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930 | Change in Bologoe 9 h. , the total duration of the trip: 1 day 6 hrs |