Answered by Arron from Canada | Aug. 14, 2015 20:17
Well, there is only one direct train that runs between these two places.
It departs from Main Railway Station at 18:44. The duration is about 20 hours. Soft sleeper costs CNY556.5 and hard sleeper costs CNY325.5.
Or you can take bullet train from South Railway Station, get off at Hangzhou East Railway Station first. The schedules are from 08:00 to 19:30. It takes around 7 hours on the way. The ticket fare of first class seat is CNY1185.5 and second class seat is CNY720. After that, take direct high speed train to Shaoxing North Railway Station. They deaprt from 06:30 to 21:51. It only takes no more than half an hour. First class seat costs CNY21 and second class seat costs CNY13.5.