Yes, there are buses to Wuzhen from Hangzhou. You can take a bus at the East Bus Station () in Hangzhou and get off at the Wuzhen South Bus Station (). The journey takes around 2-3 hours depending on traffic conditions.

Alternatively, you can also take a high-speed train from Hangzhou Railway Station to Jiaxing West Railway Station (), then transfer to a local bus or taxi to reach Wuzhen.