Yaroslavl - St. Petersburg timetable
| Departure time | Arrival time | Travel time | Train | Price from | |
|---|---|---|---|---|---|
| 00:05 | 12:14 | 12h 09m | 347Й | 21.06 $ | |
| 20:43 | 08:53 | 12h 10m | 045Я Ivanovo – St. Petersburg | 49.73 $ |
Yaroslavl - St. Petersburg route details
Route overview
| Fastest trip | 12h 10m |
|---|---|
| Average journey time | 12h 18m |
| Distance | 605 km |
Trains overview
| First departure | 20:43 |
|---|---|
| Last departure | 23:38 |
| Trains per day | 2 - 2 |
| Price from | 48.25 $ |
How do I get back to Yaroslavl
Find train times and buy tickets from St. Petersburg to Yaroslavl