Take a long-distance bus from Cixi to Shanghai Coach South Station, get off at the South Square of the South Railway Station, take the 973 bus to Haiyang Road, and transfer to the 177 bus to Shanghai Benz Cultural Center.
The second scheme is: take the train to Shanghai South Railway Station, change to subway 1 line, go to People's Square Station, change to subway line 8, and get off at Hua Yao Road. It takes 10 minutes to get there.