
Popular airlines from Benito Juarez International Airport (MEX) to Hongqiao International Airport (SHA)
- Hainan Airlines
Hainan Airlines
- China Southern Airlines
China Southern Airlines
- Japan Airlines
Japan Airlines
- Cathay Pacific
Cathay Pacific
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Mexico City to Shanghai (MEX-SHA)
Prices were available within the past 7 days and start at MXN$12,283 for one-way flights and MXN$21,516 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 22 Jan - Tue, 3 Feb
MEX
Mexico City
SHA
Shanghai
MXN$21,516 Roundtrip, found 17 hours ago
MXN$21,516
Roundtrip
found 17 hours ago

Fri, 21 Nov - Tue, 2 Dec
MEX
Mexico City
SHA
Shanghai
MXN$21,728 Roundtrip, found 6 days ago
MXN$21,728
Roundtrip
found 6 days ago

Tue, 23 Dec - Thu, 8 Jan
MEX
Mexico City
SHA
Shanghai
MXN$22,075 Roundtrip, found 1 day ago
MXN$22,075
Roundtrip
found 1 day ago

Wed, 25 Mar - Tue, 7 Apr
MEX
Mexico City
SHA
Shanghai
MXN$32,824 Roundtrip, found 2 days ago
MXN$32,824
Roundtrip
found 2 days ago

Tue, 18 Nov - Tue, 25 Nov
MEX
Mexico City
SHA
Shanghai
MXN$45,132 Roundtrip, found 1 day ago
MXN$45,132
Roundtrip
found 1 day ago
Find the cheapest month to fly from Mexico City (MEX) to Shanghai (SHA)
May is typically the cheapest month to fly
From MXN$18,110 - MXN$38,956 per traveler.
Alternative airports near Shanghai
Prices were available within the past 7 days. Prices and availability are subject to change.
Origin airport | Mexico City Intl. |
|---|---|
Destination airport | Hongqiao Intl. |
Airlines serving | Cathay Pacific, China Southern Airlines, Hainan Airlines, Japan Airlines |
Roundtrip price | MXN$21,516 |
Distance | 12846 km |
Explore a world of travel with Expedia
- Trending Routes
- Trending Flights
- Top Flights Destinations
- Airlines Operating
- Nearby Airports
- Flights From Other Airports
- Expedia's Latest Trends
Top Routes from Mexico City
- Mexico City to Chicago (MEX - ORD)
- Mexico City to Newark Liberty Intl. Airport (MEX - EWR)
- Mexico City to Los Angeles (MEX - LAX)
- Mexico City to Miami (MEX - MIA)
- Mexico City to Puerto Escondido (MEX - PXM)
- Mexico City to Paris (MEX - CDG)
- Mexico City to New York (MEX - LGA)
- Mexico City to Merida (MEX - MID)
- Mexico City to Puerto Vallarta (MEX - PVR)
- Mexico City to New York (MEX - JFK)
- Mexico City to Guadalajara (MEX - GDL)
- Mexico City to Madrid (MEX - MAD)
Top Routes from Mexico City
Top Flight Destinations
Shanghai nearby Airports
Shanghai
MXN$20,734
Mexico City nearby Airports
Puebla
Nearby Airports
- Toluca Intl. Airport (TLC)
- Hermanos Serdan Intl. Airport (PBC)
- Querétaro Intl. Airport (QRO)
- General Francisco Mujica Intl. Airport (MLM)
- El Tajin National Airport (PAZ)
- El Lencero Airport (JAL)
- Tamuin National Airport (TSL)
- Del Bajío Airport (BJX)
- General Heriberto Jara Intl. Airport (VER)
- Licenciado y General Ignacio Lopez Rayon Intl. Airport (UPN)
Expedia's Latest Trends
Flights
- Flights from Toluca (TLC) to Monterrey (MTY)
- Flights from Monterrey (MTY) to Barcelona (BCN)
- Flights from Monterrey (MTY) to Madrid (MAD)
- Flights from Monterrey (MTY) to Houston (IAH)
- Flights from Monterrey (MTY) to Matamoros (MAM)
- Flights from Monterrey (MTY) to Cancun (CUN)
- Flights from Monterrey (MTY) to Punta Cana (PUJ)
- Flights from Monterrey (MTY) to Buenos Aires (EZE)
- Flights from Monterrey (MTY) to Silao (BJX)
- Flights from Monterrey (MTY) to Los Angeles (LAX)
- Flights from Monterrey (MTY) to McAllen (MFE)
- Flights from Monterrey (MTY) to San Luis Potosi (SLP)
- Flights from Monterrey (MTY) to Porto Alegre (POA)
- Flights from Monterrey (MTY) to Tijuana (TIJ)
- Flights from Monterrey (MTY) to Denver (DEN)
- Flights from Monterrey (MTY) to Dallas (DFW)
- Flights from Monterrey (MTY) to Toronto (YYZ)
- Flights from Monterrey (MTY) to Vancouver (YVR)
- Flights from Monterrey (MTY) to Las Vegas (LAS)
- Flights from Monterrey (MTY) to San Antonio (SAT)
- Flights from Nava (PDS) to Monterrey (MTY)
- Flights from Monterrey (MTY) to Paris (CDG)
- Flights from Monterrey (MTY) to Chicago (ORD)
- Flights from Monterrey (MTY) to New York (JFK)
- Flights from Monterrey (MTY) to Orlando (MCO)
- Flights from Monterrey (MTY) to Laredo (LRD)
- Flights from Mexico City (MEX) to Monterrey (MTY)
- Flights from Monterrey (MTY) to Austin (AUS)
- Flights from Monterrey (MTY) to Guadalajara (GDL)
- Flights from Monterrey (MTY) to Mexico City (MEX)
*Available to Expedia members.