Cheap flight offers from Shanghai to Xian with China Eastern Airlines