| Station | Arrival | Departure | Stand time | Duration |
|---|---|---|---|---|
| Брянск-1-Орловский | — | — | — | |
| Судимир | 15:56 | 15:58 | 2 min | 48 min |
| Думиничи | 16:29 | 16:31 | 2 min | 1 h 21 min |
| Сухиничи-главные | 16:56 | 17:26 | 30 min | 1 h 48 min |
| Калуга-2 | 18:25 | 18:43 | 18 min | 3 h 17 min |
| Малоярославец | 19:28 | 19:31 | 3 min | 4 h 20 min |
| Обнинское | 19:47 | 19:50 | 3 min | 4 h 39 min |
| Тверь | 00:03 | 00:05 | 2 min | 8 h 55 min |
| Вышний Волочёк | 01:15 | 01:16 | 1 min | 10 h 7 min |
| Бологое | 01:46 | 02:10 | 24 min | 10 h 38 min |
| Окуловка | 02:58 | 02:59 | 1 min | 11 h 50 min |
| Малая Вишера | 03:47 | 03:48 | 1 min | 12 h 39 min |
| Санкт-Петербург (Московский вокзал) | — | — | — |
Train number 140М with route "Брянск — Санкт-Петербург" starts at 15:08 from train station Брянск-1-Орловский.
You will travel 1015 km by train, and the average train speed will be 78 km/h
In total the train #140М stops at 12 stations. The longest stand time is on station: Сухиничи-главные and it takes 30 minutes.
The whole route «Брянск — Санкт-Петербург» of the train goes through the territory of single country: Россия
The train "140М Брянск — Санкт-Петербург" crosses the following country regions: Санкт-Петербург и Ленинградская область, Брянская область, Калужская область, Тверская область, Новгородская область
The list of all settlements where train "140М Брянск — Санкт-Петербург" stops: Малоярославец, Бологое, Вышний Волочёк, Малая Вишера, Окуловка, Тверь, Брянск, Санкт-Петербург, Сухиничи, Думиничи, Калуга, Обнинск