The Trans-Mongolian Railway connects the Trans-Siberian Railway from Ulan Ude in Russia to Erenhot and Beijing in China through the capital Ulaanbaatar. The weekly trans Mongolian train leaves Moscow for Beijing every Wednesday. 7621 km journey takes 6 days until destination. The train crosses Seberia, cuts across Mongolia  and Gobi dessert, then enters China go through great wall. There is second weekly train between Moscow and Ulaanbaatar. There are two trains in a week between Beijing and Ulaanbaatar. Alternatively, there are daily trains between Irkutsk and Ulaanbaatar. 

Domestic trains: All major towns like Zamyn Uud along the trans- Siberian railway.