US climate envoy John Kerry was expected to arrive in Shanghai on Wednesday, ahead of meetings with officials on Thursday and Friday, Reuters reported.