To purchase a visa and for further information, the railccs recommend the following website.

More details and experiences are available at the railcc forum.

Visa for China

Train tickets Russia

Trans-Siberian Railway