| Train route | Departure from Saint Petersburg | Arrival to Kursk | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Saint Petersburg → Kursk | 00:12 from Saint Petersburg Moskovskiy station | 19:00 to Kursk | 18 hrs 48 mins | 119А 7.5 Train rating | 3rd ~ 3 273 ₽ 2nd ~ 2 485 ₽ | ||
| Saint Petersburg → Kursk | 01:23 from Saint Petersburg Ladozhskiy station | 17:34 to Kursk | 16 hrs 11 mins | 201Я | 3rd ~ 4 202 ₽ 2nd ~ 4 349 ₽ | ||
| Saint Petersburg → Kursk | 01:33 from Saint Petersburg Ladozhskiy station | 17:34 to Kursk | 16 hrs 1 min | 203А 7.2 Train rating | 3rd ~ 4 202 ₽ 2nd ~ 3 778 ₽ | ||
| Saint Petersburg → Kursk | 20:50 from Saint Petersburg Moskovskiy station | 19:32 the next day to Kursk | 22 hrs 42 mins | 103А 8.1 Train rating | 3rd ~ 3 828 ₽ 2nd ~ 4 128 ₽ | ||
| Saint Petersburg → Kursk | 21:10 from Saint Petersburg Moskovskiy station | 11:39 the next day to Kursk | 14 hrs 29 mins | 029У 8.6 Train rating | Sitting ~ 3 354 ₽ 2nd ~ 2 020 ₽ 1st ~ 17 927 ₽ | ||
| Saint Petersburg → Kursk | 21:30 from Saint Petersburg Moskovskiy station | 12:20 the next day to Kursk | 14 hrs 50 mins | 081А 7.8 Train rating | Sitting ~ 2 262 ₽ 2nd ~ 2 525 ₽ 1st ~ 12 186 ₽ |