Train Timetable for Saint-Petersburg - Ulan Bator. Buy Train Tickets Online.
- Arkhangelsk
- Beijing
- Belgorod
- Cheboksary
- Chudovo
- Helsinki
- Irkutsk
- Izhevsk
- Kaluga
- Kazan
- Kiev
- Kirov
- Kotlas
- Kursk
- Minsk
- Moscow
- Nizhny Novgorod
- Nizovka
- Novgorod Velikiy
- Novosibirsk
- Orenburg
- Penza
- Petrozavodsk
- St. Petersburg
- Samara
- Saratov
- Tallinn
- Tolyatti
- Tver
- Ulan-Bator
- Ulan-Ude
- Vladimir
- Vladivostok
- Vologda
- Voronezh
- Yaroslavl
- Yekaterinburg
Saint-Petersburg - Ulan Bator
Ticket search
| Train | Departure Dates | Travel time | Departure | Arrival |
|---|---|---|---|---|
| Daily | 08:00 | 08:00 |
