The easiest way to get to Zhouzhuang is by bus
There are tourist buses which leave from Shanghai Stadium. You can get to the stadium by subway or taxi. Return tickets are purchased from the ticket counter and include admission to tourist area once you get to Zhouzhung.
Its easy to spend the entire day here looking around. Have lunch by the canals and take in the atmosphere