Will be doing this journey mid week, ie. around Weds/Thursday, late October. Is it possible to book the tickets at a travel agent or do you need to go to the Beijing train station. I dont speak any Chinese, so I think booking online would be a problem. Also, how long before the trip is it necessary to book the tickets ? From Xian , I will be travelling by train to Shanghai. Any suggestions appreciated.
Thanks to all who contribute their ideas and experiences, all very helpful.