The Trans-Siberian Railway is the longest continuous rail line on earth, a ‘bucket list’ entry for every savvy traveler. The total distance by rail from Beijing to St Petersburg, Russia is 7925 km. The world’s most famous railway route runs between Moscow – Ulaanbaatar – Beijing. You can start your trip at any of these points, and immerse yourself in three completely different cultures. Some travelers choose to combine train and air travel when visiting Mongolia, for example arriving by train from Moscow or Beijing and then returning by air. The choice of itinerary is yours, and here at Discover Mongolia we are able to make your dreams a reality by providing rail tickets to either Beijing or Moscow to or from Ulaanbaatar.

Find a Train

  • From
  • To


The journey from Ulaanbaatar to Moscow by train takes approximately 5 days, and from Ulaanbaatar to Beijing the train takes approximately 32 hours. On the journey, you are able to visit Irkutsk to see the beautiful Lake Baikal – a once in a lifetime opportunity.

Each train has a choice between the 2nd class 4-berth compartments (kupi) and 1st class 2-berth compartments (spalny wagon or 'SV') as well as a restaurant. Tickets must be purchased 1 month in advance. The team here at Discover Mongolia are happy to purchase your rail tickets for you and make the booking process a breeze. Please send your inquiry by filling out form in right side of this page.

As we are based in Ulaanbaatar, we are able to book cheap and convenient Mongolian train tickets for you and take all the hassle out of the process. Please fill out the inquiry form below with your requirements and we will contact you with a quote and availability for your Trans-Siberian Express trip of a lifetime!

Search Train Ticket



  • 1/2: The first class 2-berth Compartments
  • 2/4: The 2nd class 4-berth Compartments(Kupi)
  • 1/4: The soft sleeper cabim for 4 people in a Compartment


  • Informative page

    Accurately updated flight schedule of all domestic and international Mongolian flights

  • Fast Response

    Receive a prompt response with competitive prices within 24 hours.

  • Free airport pick up

    We will transfer you to the hotel if you book at least 3 nights of accommodation with us.

  • Safe and Easy payment method

    We now accept Visa and MasterCard as methods of payment.

  • E-ticket

    Receive the e-ticket online.

Most Booked Trains

ulaanbaatar - beijing
ulaanbaatar - moscow
ulaanbaatar - ulan ude train
Ulaanbaatar - irkutsk