There are two trains from Moscow to Ulaanbaatar - #04 and #06.
Moscow to Ulaanbaatar (04): The weekly Trans-Siberian Train leaves Moscow every Tuesday evening and arrives in Ulaanbaatar on the 5th day. This train has 1st class 4-berth compartments & 2nd class 4-berth compartments.
Moscow to Ulaanbaatar (06): The train departs from Moscow twice a week on Wednesdays and Thursdays. Accordingly this train arrives in Ulaanbaatar on Mondays and Tuesdays.
Fill out the booking form and send it to us by fax or e-mail.