Beijing - Ulaanbaatar

  • Print

There are two trains from Beijing to Ulaanbaatar - K3 and K23.

Beijing to Ulaanbaatar (K3): The weekly Trans-Siberian Train K3 leaves Beijing every Wednesday morning and arrives in in Ulaanbaatar the next day. This train has deluxe 2-berth compartments, 1st class 4-berth compartments & 2nd class 4-berth compartments.

Train No Departs Arrives En-route Hard sleeper Soft sleeper Deluxe
K3 Wed 08:05 Thu 13:20 1 night $319 $425 $459

Beijing to Ulaanabaatar (K23): The weekly Train K23 leaves Beijing every Tuesday morning and arrives in in Ulaanbaatar the next day. This train has deluxe 2-berth compartments, 1st class 4-berth compartments & 2nd class 4-berth compartments.

Train No Departs Arrives En-route Hard sleeper Soft sleeper Deluxe
K23 Tue 08:005 Wed 13:20  1 night $319  $425 $459