The Trans-Mongolian is an off shoot of the main Trans-Siberian railway that winds its way between Moscow and Beijing, via Ulan-Bator in Mongolia travelling for 7622km.
Construction of the line started in 1940 with a short section between Ulan-Ude and the Mongolian border, before reaching Ulan Bator in 1949 and then Beijing in 1956; with regular services beginning in the same year.
Passing through much of Siberia on its way to Mongolia, and then China, the Trans-Mongolian makes stops in cities such as Yekaterinburg, Novosibirsk, Irkutsk and Ulan-Bator, while also passing by, or through, the wonderful scenery of the Ural Mountains, the Mongolian Steppes and the Gobi desert.
While there are many trains that travel along all, or part, of this route we have put together a selection of the most popular trains with many of the most popular destinations; travelling both west and east. For a more comprehensive schedule of the many different destinations and trains along this route, please visit our Trans-Siberian Journey Planner.
Each table shows which stations these select trains stop at on their journey. For further information on any train, select its row, and you will see, for each station:
- It's transit time to that station
- Arrival time at that station
- Which day of travel you arrive
- How long the train will be standing at that station
- What time you depart
- The day of travel you depart
Further, by following the links to the left, you will find information on each train (including their average prices), the type of train it is, the carriage classes that are available and its schedule.
All times for stations within Russia are based on Moscow Time as is standard for Russian Railways timetables. All times for stations in Mongolia and China are based on local time.