As an independent traveller I organised the journey myself.
It took 13 days plus the journey home and included :
Day 1 -
Train : Northwich to London (second class)
Hotel : London (1 night)
Day 2 - 4
Train : London to Brussels (second class)
Train : Brussels to Cologne (second class)
Train : Cologne to Moscow (second class sleeper, 2 nights)
Hotel : Moscow (1 night)
Day 5 to 11 -
Train : Moscow to Beijing (first class sleeper, 6 nights)
Hotel : Beijing (1 night)
Day 12 to 13 -
Train : Beijing to Shanghai (soft class sleeper, 1 night)
Hotel : Shanghai (1 night)
Day 14 -
Train : Shanghai to Pudong (second class)
Plane : Shanghai Pudong to London (economy class, non-stop)
Train : London to Northwich (second class)
For all tickets, visas and meals, the total cost in May 2006 was £1200(GBP).
The European train tickets were obtained from
Ffestiniog Travel in the UK,
the Trans-Siberian Railway ticket from `Svezhy Veter Travel Agency` in Russia
and the Chinese train ticket from `China Trip Advisor` in China.