Hello, can anyone advise what is the best way to buy a train ticket from Hangzhou to Shanghai? Can train tickets be purchased on the day of travel at the Hangzhou train station or best to buy in advance?
I read somewhere that tourists are encouraged to purchase tickets in advance and have them delivered to the hotel. Is this advisable? Are the companies (agents) reliable? They seem to charge a huge fee (higher than the train tickets itself!!).