Cheap Flights from Mexico City to Shanghai starting at RM 2,748
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
MEX 02:0525h 35m1 stopsSHA 17:40Mexico City - Shanghai | Thu, May 1 | Hainan AirlinesSHA 19:0043h1 stopsMEX 00:00Shanghai - Mexico City | Thu, May 8 | Hainan AirlinesRM 4,222 RM 5,39422% OFF22% OFFRM 5,394 RM 4,222
-
MEX 02:4541h 5m1 stopsPVG 09:50Mexico City - Shanghai | Wed, Apr 16 | Hainan AirlinesPVG 11:0526h 55m1 stopsMEX 00:00Shanghai - Mexico City | Sun, Apr 20 | Hainan AirlinesRM 4,224 RM 5,39422% OFF22% OFFRM 5,394 RM 4,224
-
MEX 04:5538h 55m1 stopsPVG 09:50Mexico City - Shanghai | Sun, Mar 30 | Hainan AirlinesSHA 12:1025h 50m1 stopsMEX 00:00Shanghai - Mexico City | Sun, Apr 6 | Hainan AirlinesRM 4,233 RM 5,39422% OFF22% OFFRM 5,394 RM 4,233
-
MEX 05:1542h 5m1 stopsPVG 13:20Mexico City - Shanghai | Thu, Mar 27 | Hainan AirlinesSHA 11:1526h 45m1 stopsMEX 00:00Shanghai - Mexico City | Mon, Mar 31 | Hainan AirlinesRM 4,25021% OFFRM 5,394 RM 4,250
-
MEX 04:5542h 25m1 stopsPVG 13:20Mexico City - Shanghai | Wed, Mar 26 | Hainan AirlinesPVG 11:0526h 55m1 stopsMEX 00:00Shanghai - Mexico City | Wed, Apr 2 | Hainan AirlinesRM 4,25521% OFFRM 5,394 RM 4,255
-
MEX 02:0526h 55m1 stopsSHA 19:00Mexico City - Shanghai | Sat, May 17 | Hainan AirlinesSHA 19:0043h1 stopsMEX 00:00Shanghai - Mexico City | Sat, May 24 | Hainan AirlinesRM 4,26521% OFFRM 5,394 RM 4,265
-
MEX 02:4541h 15m1 stopsSHA 10:00Mexico City - Shanghai | Fri, Apr 11 | Hainan AirlinesPVG 11:0526h 55m1 stopsMEX 00:00Shanghai - Mexico City | Fri, Apr 18 | Hainan AirlinesRM 4,27021% OFFRM 5,394 RM 4,270
-
MEX 02:4541h 5m1 stopsPVG 09:50Mexico City - Shanghai | Fri, Apr 25 | Hainan AirlinesSHA 19:0043h1 stopsMEX 00:00Shanghai - Mexico City | Fri, May 2 | Hainan AirlinesRM 4,28021% OFFRM 5,394 RM 4,280
-
MEX 02:0526h 55m1 stopsSHA 19:00Mexico City - Shanghai | Sun, Apr 27 | Hainan AirlinesSHA 20:1541h 45m1 stopsMEX 00:00Shanghai - Mexico City | Sun, May 4 | Hainan AirlinesRM 4,28820% OFFRM 5,394 RM 4,288
-
MEX 02:0525h 35m1 stopsSHA 17:40Mexico City - Shanghai | Thu, Apr 3 | Hainan AirlinesSHA 19:0043h1 stopsMEX 00:00Shanghai - Mexico City | Thu, Apr 10 | Hainan AirlinesRM 4,31520% OFFRM 5,394 RM 4,315
-
MEX 13:0017h 25m1 stopsSHA Invalid DateMexico City - Shanghai | Thu, Mar 27 | Normal AirlineSHA 15:006hNonstopMEX 16:00Shanghai - Mexico City | Sat, Mar 29 | Normal AirlineFind More FlightsFind More Flights
-
MEX 19:3533h1 stopsPVG 18:35Mexico City - Shanghai | Tue, Mar 25 | VivaRM 2,748 RM 3,58623% OFF23% OFFRM 3,586 RM 2,748
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Wed, Apr 2 | VolarisRM 2,780 RM 3,58622% OFF22% OFFRM 3,586 RM 2,780
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Tue, Apr 1 | VivaRM 2,781 RM 3,58622% OFF22% OFFRM 3,586 RM 2,781
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Wed, Apr 2 | VivaRM 2,78122% OFFRM 3,586 RM 2,781
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Wed, Apr 23 | VivaRM 2,82121% OFFRM 3,586 RM 2,821
-
MEX 09:4041h 30m1 stopsPVG 17:10Mexico City - Shanghai | Tue, Apr 1 | AeromexicoRM 2,83521% OFFRM 3,586 RM 2,835
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Fri, Apr 18 | VolarisRM 2,86020% OFFRM 3,586 RM 2,860
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Sat, Apr 26 | VolarisRM 2,86020% OFFRM 3,586 RM 2,860
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Tue, Apr 15 | VivaRM 2,86820% OFFRM 3,586 RM 2,868
-
MEX 19:4531h 40m1 stopsPVG 17:25Mexico City - Shanghai | Fri, Apr 18 | VivaRM 2,86920% OFFRM 3,586 RM 2,869
-
MEX 13:0017h 25m1 stopsSHA Invalid DateMexico City - Shanghai | Thu, Mar 27 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Cheapest time to fly from Mexico City to Shanghai
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Mexico City (MEX) to Shanghai (SHA) the cheapest?
Airlines adjust prices for flights from Mexico City to Shanghai based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Mexico City (MEX) to Shanghai (SHA) cost?
According to Trip.com's data, the lowest price is around RM 7,351. -
What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 33km, by taxi about 50 minutes.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13km, by taxi about 30 minutes.
-
How many airports in Shanghai (SHA)?
There are 2 airport(s) in Shanghai (SHA): Shanghai Pudong International Airport and Shanghai Hongqiao International Airport.
How to find a cheap flight from Mexico City to Shanghai
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Mexico City to Shanghai. Book your flights at the right time and save more.
Be flexible with your travel dates to get the cheapest flight from Mexico City to Shanghai.
Simply tap "Date" on the flight search bar to browse through the calendar and check out airfare from Mexico City to Shanghai over the next 6 months in 2025. If you're planning to fly within the next three months, it looks like the most affordable option is on Tue, Mar 25, with one-way flights priced at just RM 2748.
Compare cheap flight deals from Mexico City to Shanghai across hundreds of airlines.
With our extensive search, you can compare prices from over 500 airlines to find the cheapest flight tickets from Mexico City to Shanghai. The cheapest airline for this route is Viva.
Set up a Price Alert
By setting up a Price Alert for your journey from Mexico City to Shanghai, you can easily keep an eye on ticket prices without having to check every day.
Don't miss out on cheap flight deals and promo codes from Mexico City to Shanghai.
You can always find the latest offers through Trip.com Deals and Promo Codes for cheap flights. By signing up for a free membership, you'll get access to even more deals for your flights.
Book early or wait until the last minute.
It's usually best to book early. Flight tickets are often cheapest when they're first released, typically about a year before the departure date. So, have a look online as soon as the flights you're interested in become available. If you miss the cheapest time, you might still find some good deals as the departure date gets closer.
Search for flights on the go.
For the best travel flight booking experience, download the Trip.com app. You can search for cheap flights from Mexico City to Shanghai and snag some exclusive deals just for you.
Flight Information from Mexico City to Shanghai
Cheapest direct flight price | RM 2,747 |
---|---|
Off-season for travel | March |
Peak season for travel | December |
Flight distance | 12,928.75km |
Popular airline | Aeromexico |
Plan Your Trip Around Shanghai
Find Cheap Flights & Deals on Trip.com
-
Top Routes from Mexico City
-
Top Routes to Shanghai
-
Recommended Routes
- Mexico City to Madrid Flights
- Mexico City to Cancun Flights
- Mexico City to Los Angeles Flights
- Mexico City to Oaxaca Flights
- Mexico City to Guadalajara Flights
- Mexico City to Puerto Escondido Flights
- Mexico City to Seoul Flights
- Mexico City to Tokyo Flights
- Mexico City to Puerto Vallarta Flights
- Mexico City to Monterrey Flights
- Mexico City to Merida Flights
- Flights from Mexico City International Airport to Yaounde
- Flights from Mexico City International Airport to Tobago
- Flights from Mexico City International Airport to Arusha
- Flights from Mexico City International Airport to Rio Hato
- Flights from Mexico City International Airport to San Cristobal Island
- Flights from Mexico City International Airport to Cotonou
- Flights from Mexico City to Yap International Airport
- Flights from Mexico City to Kutaisi International Airport
- Flights from Mexico City to Juan Gualberto Gomez Airport
- Flights from Mexico City to Oulu Airport
- Flights from Mexico City to Roberts International Airport
- Flights from Mexico City to Erbil International Airport
- Flights from Toluca Airport to General Abelardo L. Rodriguez International Airport
- Flights from Felipe Ángeles International Airport to General Abelardo L. Rodriguez International Airport
- Flights from Mexico City International Airport to General Abelardo L. Rodriguez International Airport
- Flights from Toluca Airport to Madrid Barajas Airport
- Flights from Mexico City International Airport to Madrid Barajas Airport
- Flights from Felipe Ángeles International Airport to Madrid Barajas Airport
- Los Angeles to Shanghai Flights
- Singapore to Shanghai Flights
- Moscow to Shanghai Flights
- Kuala Lumpur to Shanghai Flights
- Jakarta to Shanghai Flights
- Melbourne to Shanghai Flights
- Kaohsiung to Shanghai Flights
- London to Shanghai Flights
- Bangkok to Shanghai Flights
- Sydney to Shanghai Flights
- Taipei to Shanghai Flights
- Flights from Hong Kong International Airport to Shanghai
- Flights from Taiwan Taoyuan International Airport to Shanghai
- Flights from Soekarno-Hatta International Airport to Shanghai
- Flights from Narita International Airport to Shanghai
- Flights from Haneda Airport to Shanghai
- Flights from Ngurah Rai International Airport to Shanghai
- Flights from Honolulu to Shanghai Hongqiao International Airport
- Flights from Honolulu to Shanghai Pudong International Airport
- Flights from Papeete to Shanghai Pudong International Airport
- Flights from Papeete to Shanghai Hongqiao International Airport
- Flights from Los Angeles to Shanghai Pudong International Airport
- Flights from Los Angeles to Shanghai Hongqiao International Airport
- Flights from Penang International Airport to Shanghai Pudong International Airport
- Flights from Penang International Airport to Shanghai Hongqiao International Airport
- Flights from Los Angeles International Airport to Shanghai Pudong International Airport
- Flights from Los Angeles International Airport to Shanghai Hongqiao International Airport
- Flights from Ontario International Airport to Shanghai Hongqiao International Airport
- Flights from Ontario International Airport to Shanghai Pudong International Airport
- Mexico City to Shenzhen Flights
- Tijuana to Beijing Flights
- Mexico City to Beijing Flights
- Mexico City to Hong Kong Flights
- Cancun to Hong Kong Flights
- Mexico City to Hangzhou Flights
- Tijuana to Shenzhen Flights
- Cancun to Shanghai Flights
- Tijuana to Shanghai Flights
- Tijuana to Guangzhou Flights
- Monterrey to Shanghai Flights
- Flights from Mexico City International Airport to Mianyang
- Flights from Mexico City International Airport to Dalian
- Flights from Mexico City International Airport to Macau
- Flights from Mexico City International Airport to Jinan
- Flights from Mexico City International Airport to Foshan
- Flights from Mexico City International Airport to Sanya
- Flights from Mexico City to RIZ Airport
- Flights from Mexico City to Beijing Capital International Airport
- Flights from Mexico City to Zhongchuan International Airport
- Flights from Mexico City to Xi'an Xianyang International Airport
- Flights from Mexico City to Hami Airport
- Flights from Mexico City to Ordos Ejin Horo Airport
- Flights from Felipe Ángeles International Airport to Guangzhou Baiyun International Airport
- Flights from Toluca Airport to Guangzhou Baiyun International Airport
- Flights from Mexico City International Airport to Guangzhou Baiyun International Airport
- Flights from Felipe Ángeles International Airport to Shenzhen Bao'an International Airport
- Flights from Toluca Airport to Shenzhen Bao'an International Airport
- Flights from Mexico City International Airport to Shenzhen Bao'an International Airport