United flights from Shanghai to Mexico from ¥ 21,241*