| Train route | Departure from Saint Petersburg | Arrival to Tula | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Saint Petersburg → Tula | 00:12 from Saint Petersburg Moskovskiy station | 13:23 to Tula Tula-1-Kurskaya | 13 hrs 11 mins | 119А 7.5 Train rating | 3rd ~ 1 972 ₽ 2nd ~ 2 019 ₽ | ||
| Saint Petersburg → Tula | 01:33 from Saint Petersburg Ladozhskiy station | 13:32 to Tula Tula-1-Kurskaya | 11 hrs 59 mins | 201Я | 3rd ~ 3 429 ₽ 2nd ~ 3 206 ₽ | ||
| Saint Petersburg → Tula | 01:33 from Saint Petersburg Ladozhskiy station | 13:32 to Tula Tula-1-Kurskaya | 11 hrs 59 mins | 203А 7.2 Train rating | 3rd ~ 3 429 ₽ 2nd ~ 3 309 ₽ | ||
| Saint Petersburg → Tula | 01:40 from Saint Petersburg Moskovskiy station | 13:33 to Tula Tula-1-Kurskaya | 11 hrs 53 mins | 077А 8.1 Train rating | 3rd ~ 2 429 ₽ 2nd ~ 4 187 ₽ | ||
| Saint Petersburg → Tula | 16:26 from Saint Petersburg Moskovskiy station | 06:21 the next day to Tula Tula-1-Kurskaya | 13 hrs 55 mins | 121В 8.0 Train rating | 3rd ~ 2 152 ₽ 2nd ~ 2 287 ₽ | ||
| Saint Petersburg → Tula | 17:36 from Saint Petersburg Moskovskiy station | 07:34 the next day to Tula Tula-1-Kurskaya | 13 hrs 58 mins | 099А 7.1 Train rating | 3rd ~ 2 400 ₽ 2nd ~ 2 600 ₽ | ||
| Saint Petersburg → Tula | 18:29 from Saint Petersburg Moskovskiy station | 08:34 the next day to Tula Tula-1-Kurskaya | 14 hrs 5 mins | 135А 7.3 Train rating | 3rd ~ 3 130 ₽ 2nd ~ 2 232 ₽ 1st ~ 9 612 ₽ | ||
| Saint Petersburg → Tula | 18:29 from Saint Petersburg Moskovskiy station | 08:34 the next day to Tula Tula-1-Kurskaya | 14 hrs 5 mins | 251А 7.6 Train rating | 3rd ~ 2 958 ₽ 2nd ~ 3 450 ₽ | ||
| Saint Petersburg → Tula | 20:15 from Saint Petersburg Moskovskiy station | 08:06 the next day to Tula Tula-1-Kurskaya | 11 hrs 51 mins | 029У 8.6 Train rating | Sitting ~ 1 372 ₽ 2nd ~ 1 717 ₽ 1st ~ 15 501 ₽ | ||
| Saint Petersburg → Tula | 21:30 from Saint Petersburg Moskovskiy station | 08:47 the next day to Tula Tula-1-Kurskaya | 11 hrs 17 mins | 081А 7.8 Train rating | Sitting ~ 1 659 ₽ 2nd ~ 2 050 ₽ 1st ~ 5 821 ₽ | ||
| Saint Petersburg → Tula | 22:30 from Saint Petersburg Moskovskiy station | 10:47 the next day to Tula Tula-1-Kurskaya | 12 hrs 17 mins | 245А 7.6 Train rating | 3rd ~ 3 588 ₽ 2nd ~ 3 937 ₽ | ||
| Saint Petersburg → Tula | 23:30 from Saint Petersburg Vitebskiy station | 14:16 the next day to Tula Tula-1-Kurskaya | 14 hrs 46 mins | 479А 7.0 Train rating | 3rd ~ 3 321 ₽ 2nd ~ 3 549 ₽ | ||
| Saint Petersburg → Tula | 23:30 from Saint Petersburg Vitebskiy station | 14:16 the next day to Tula Tula-1-Kurskaya | 14 hrs 46 mins | 481А 6.4 Train rating | 3rd ~ 3 006 ₽ 2nd ~ 4 767 ₽ |