Travel guide
Trans-Siberian Railway: route guide
The full Moscow–Vladivostok run takes 6–7 days non-stop, but most travellers stretch it to 2–3 weeks with stops. Do it if you want the rail journey itself as the trip; skip the end-to-end marathon and ride Moscow–Irkutsk–Vladivostok if you have under two weeks. Book 2–3 months ahead for summer.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
Key facts
- Route length
- 9,288 km Moscow–Vladivostok
- Non-stop timecheck
- About 6–7 days on the through train
- Recommended with stops
- 2–3 weeks
- Main routes
- Trans-Siberian (Vladivostok), Trans-Mongolian (Beijing via Ulaanbaatar), Trans-Manchurian (Beijing via Manchuria)
- Cross-border status
- Trans-Mongolian and Trans-Manchurian suspended; Russia–China trains suspended since February 2020
- Best season
- May–September; winter is possible but very cold
- Booking windowcheck
- 2–3 months ahead for summer departures
- Ticketscheck
- Buy from Russian Railways (RZD); 2026 estimate from about RUB 15,000 for a Moscow–Vladivostok platzkart berth
Route map
The classic Trans-Siberian runs from Moscow's Yaroslavsky Station east across European Russia and Siberia to Vladivostok on the Pacific. It crosses two continents, 16 major rivers and almost a hundred cities, and remains the backbone of the Russian rail network.
Two branch routes leave the main line at Ulan Ude: the Trans-Mongolian turns south through Ulaanbaatar to Beijing, and the Trans-Manchurian continues to Chita before crossing Manchuria to Beijing. Both international services are suspended, so plan the Russian section only unless a resumption is announced.
A northern parallel line, the Baikal-Amur Mainline (BAM), reaches the Pacific at Vanino and Sovetskaya Gavan. It is a side trip, not part of the classic route.
The legs
Distances below are the rail kilometres between stops; times are the fastest through-train times and vary by service. Several trains run shorter sections, so you can often continue the same day without an overnight stop.
The stops most travellers rate highest are Yekaterinburg (Europe–Asia border and the Romanov execution site), Irkutsk and Lake Baikal (Listvyanka or Olkhon Island), and Ulan Ude (Buryat culture). Novosibirsk and Krasnoyarsk are quick city stops; Khabarovsk is the last big city before Vladivostok.
| Leg | Distance | Time |
|---|---|---|
| Moscow – Nizhny Novgorod | 442 km | about 4 h |
| Nizhny Novgorod – Perm | 1,105 km | about 14 h |
| Perm – Yekaterinburg | 376 km | about 5 h |
| Yekaterinburg – Omsk | 1,225 km | about 17 h |
| Omsk – Novosibirsk | 650 km | about 9 h |
| Novosibirsk – Krasnoyarsk | 790 km | about 11 h |
| Krasnoyarsk – Irkutsk | 1,085 km | about 15 h |
| Irkutsk – Ulan Ude | 455 km | about 7 h |
| Ulan Ude – Chita | 640 km | about 10 h |
| Chita – Khabarovsk | 2,150 km | about 30 h |
| Khabarovsk – Vladivostok | 760 km | about 12 h |
Times are approximate for direct trains and exclude stops; check current timetables before booking.
When to go
May to September is the practical window: long daylight, passable roads for side trips, and comfortable temperatures across Siberia. July and August are peak, so book early and expect fuller carriages.
Winter travel is possible and some travellers prefer the snow and the quiet, but temperatures along the route can fall below −30 °C and daylight is short. Spring and autumn are shoulder seasons with fewer crowds and lower prices, though some Baikal services run only in the summer season.
Where to stay
On the train, the choice is compartment class: platzkart (open dormitory, cheapest), kupe (four-berth closed compartment), or SV (two-berth). Most travellers use kupe for overnight legs and platzkart for short daytime hops.
Off the train, each stop has hotels near the station and in the centre. Irkutsk and Listvyanka have the widest range for Lake Baikal; Yekaterinburg, Novosibirsk and Khabarovsk have business hotels and hostels. Book ahead in July and August, and for Olkhon Island in summer.
Preparation
Buy tickets from Russian Railways (RZD) or an agency; you need your passport details at booking. A Russian visa is required for most foreign visitors, and registration rules apply at each stop.
Pack layers, a Russian phrasebook or offline translator, a padlock for your compartment, snacks and a refillable bottle. Most passengers do not speak English, so basic Russian goes a long way. Bring cash in rubles for food and small purchases; card acceptance is uneven outside big cities.
- Passport and visa, plus registration slips
- Russian phrasebook or offline translation app
- Padlock, earplugs, eye mask
- Layers and a warm hat even in summer
- Snacks, tea bags and a refillable bottle
- Rubles in cash for kiosks and station food
Questions people ask
How long does the Trans-Siberian Railway take?
The non-stop Moscow–Vladivostok service takes about 6–7 days. Most travellers add stops and take 2–3 weeks. If you have under two weeks, ride Moscow–Irkutsk–Vladivostok rather than the full end-to-end run.
When is the best time to do the Trans-Siberian Railway?
May to September gives long daylight and mild weather. July and August are busiest, so book 2–3 months ahead. Winter is possible but very cold, with temperatures below −30 °C on parts of the route.
Where should I stay along the Trans-Siberian Railway?
On the train, choose platzkart, kupe or SV class. Off the train, every stop has station-area and city-centre hotels; Irkutsk and Listvyanka have the best range for Lake Baikal. Book ahead in summer.
Can I still travel to Beijing by train?
The Trans-Mongolian and Trans-Manchurian routes are suspended, and Russia–China trains have been suspended since February 2020. A weekly Irkutsk–Ulaanbaatar train resumed in late 2022 and a weekly Ulaanbaatar–Beijing train in mid-2025.
How much does the Trans-Siberian Railway cost?
A 2026 estimate for a Moscow–Vladivostok platzkart berth starts around RUB 15,000, with kupe and SV costing more. Fares vary by date and class; check current prices when booking.
Deep dive
Every source; changeable facts are marked check