There are two trains from Beijing to Irkutsk - K3 (via Mongolia) and K19 (via Manchuria).
Beijing to Irkutsk (K3): The weekly Trans-Siberian Train K3 leaves Beijing every Wednesday morning and arrives in Irkutsk in 2 nights. This train has deluxe 2-berth compartments, 1st class 4-berth compartments & 2nd class 4-berth compartments.
Beijing to Irkutsk (K19): The weekly Train K19 leaves Beijing every Tuesday morning and arrives in in Ulaanbaatar the next day. The train has 1st class 2-berth compartments and 2nd class 4-berth compartments.
Fill out the booking form and send it to us by fax or e-mail.