Flights from Shanghai to Mexico from ¥ 20,917*