Train Routes From Saint Petersburg
| Destination city | Train name | Schedule | Departure | Travel time | Arrival | Price |
|---|---|---|---|---|---|---|
| Arkhangelsk | 390 St. Petersburg-Archangelsk | Daily | 8:00:00 PM | 25:59 | 9:59:00 PM | $77.00-$195.00 |
| Kursk | 081 St. Petersburg-Kursk | Even dates | 4:35:00 PM | 17:32 | 10:07:00 AM | $47.00-$110.00 |
| Moscow | 001 (Red Arrow) St. Petersburg-Moscow | Daily | 11:55:00 PM | 8:00 | 7:55:00 AM | $149.00-$310.00 |
| Moscow | 005 (Nikolaevsky Express) St. Petersburg-Moscow | Daily | 11:35:00 PM | 7:40 | 7:15:00 AM | $139.00-$310.00 |
| Moscow | 019 St. Petersburg-Moscow | Even dates | 11:24:00 PM | 7:24 | 6:58:00 AM | $125.00-$164.00 |
| Moscow | 025 Moscow - St. Petersburg | Daily | 11:00:00 PM | 8:01 | 7:01:00 AM | $149.00-$310.00 |
| Moscow | 027 St. Petersburg-Moscow | Daily | 10:30:00 PM | 7:37 | 6:07:00 AM | $125.00-$175.00 |
| Moscow | 037 St. Petersburg - Moscow | Daily | 10:22:00 PM | 7:39 | 6:01:00 AM | $110.00-$210.00 |
| Moscow | 053 (Grand Express - Deluxe) St. Petersburg - Moscow | Daily | 11:47:00 PM | 8:43 | 8:30:00 AM | $237.00-$571.00 |
| Moscow | 055 St. Petersburg-Moscow | Daily | 12:35:00 AM | 8:32 | 9:07:00 AM | $136.00-$183.00 |
| Moscow | 159 (Avrora) St. Petersburg-Moscow | Daily | 4:00:00 PM | 5:21 | 9:21:00 PM | $153.00-$299.00 |
| Murmansk | 022 St. Petersburg-Murmansk | Daily | 5:50:00 PM | 28:14 | 10:04:00 PM | $139.00-$249.00 |
| Perm | 039 St. Petersburg-Akmola | Even dates | 4:15:00 PM | 31:56 | 12:11:00 AM | $99.00-$215.00 |
| Petrozavodsk | 016 Moscow-Murmansk | Daily | 8:52:00 AM | 7:11 | 4:03:00 PM | $112.00 |
| Pskov | 037 St. Petersburg-Riga | Daily | 9:49:00 PM | 5:01 | 2:50:00 AM | $90.00-$128.00 |
| Tver | 159 St. Petersburg-Moscow | Daily | 4:00:00 PM | 3:45 | 7:45:00 PM | $110.00-$145.00 |
| Vyborg | 034 St. Petersburg - Helsinki | Daily | 7:32:00 AM | 1:42 | 9:14:00 AM | $111.00-$136.00 |
| Yekaterinburg | 013 St. Petersburg-Omsk | Odd dates | 8:42:00 PM | 38:42 | 11:24:00 AM | $149.00-$319.00 |
| Yekaterinburg | 040 St. Petersburg - Akmola | Even dates | 4:20:00 PM | 38:15 | 6:35:00 AM | $149.00-$219.00 |