Moscow to Urumqi
By far the most popular route for travellers wishing to travel from mainland Europe into China and beyond is the Trans-Siberian Railway taking the appropriate route through Mongolia or the region once known as Manchuria. However, a less travelled but equally fascinating route is to travel from Moscow (Russia) to Urumqi (China) via Almaty (Kazakhstan). Because this journey is in no way as well documented as the Trans-Siberian equivalent, more research and preparation is required for a successful trip. However, the uncertainty attatched to the journey at times and the fact that certain levels of improvisation are required can give a far more rewarding travel experience.
Even though one of the most enjoyable aspects of a journey of this nature is the ability to be flexible in arrangements, a certain level of planning is recommended. Check train times beforehand so time wasted hanging around at railway stations is minimised. It is not always necessary to book ALL travel arrangements in advance but bear in mind some rail services only run once or twice per week and will be busy during peak times (May - October), so booking ahead may be a good idea.
It is vitally important to make sure all visa requirements are understood before travel. Obtaining visas at the last minute in countries other than that of your passport's origin can prove to be very expensive and not always possible. For this particular journey, it is likely a visa will be needed for Russia, Kazakhstan and China. (If travelling by rail to Moscow from Western Europe, it may be most convenient to travel through Belarus. In this case, an additional visa will be required.)
In addition to determining what countries will require visas, the catagory of visa required needs to be identified.