Dear Padeh Yehuda,
Greetings from Sophie, Top China Travel!
Thank you very much for your questions.
Since there are many high speed trains from Suzhou or visa Suzhou to Shanghai, it is possible to buy the train tickets several hours before departure. You could find there is a high speed train visa or from Suzhou to Shanghai every 10-15 minutes from 07:00 am to 22:3o every day. Besides, there also many ordinary trains visa Suzhou to Shanghai. Therefore, it is not difficult to get a train tickets from Suzhou to Shanghai on the travel day. When you buy tickets, remember to show your passport to the railway station staff at the ticket window.
Suzhou and Shanghai tour information, you could check /shanghai/shanghai-tours.htm
Best regards
Sophie Huang
Top China Travel