All scheduled flights from Mexico City to Shanghai (MEX-PVG)
China ![CN](/img/flags2/cn.svg)
All scheduled flights from MEX to PVG. You can fly from Mexico City to Shanghai with 1 stop. The flight time is between 20 and 26 hours depending on your connecting flight. The MEX-PVG route has no non-stop flights.
![MEX-PVG](https://maps.flig.ht/cdn-cgi/image/format=auto,width=500/flight/MEX-PVG.png)
Layover airport
Airlines
Alliance
Aircraft
Class
35 flights to Shanghai on Mon 03 Mar. 0 Direct flights and 35 flights with 1 stop.
Sort by: Standard
Filter
Flights with stop
1 stop 21h 25m
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
Long layover time 3h10m
1 stop 21h 25m
1 stop 22h 40m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 3h49m
1 stop 22h 40m
1 stop 23h 35m
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
Long layover time 4h35m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 23h 35m
Multiple airlines
1 stop 20h 20m
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
1 stop 20h 20m
1 stop 20h 35m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
Change from terminal 5 to terminal
1 stop 20h 35m
1 stop 20h 50m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
Change from terminal 5 to terminal
Overnight flight
1 stop 20h 50m
1 stop 20h 55m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
Long layover time 3h10m
Change from terminal 5 to terminal
1 stop 20h 55m
1 stop 21h 05m
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
Codeshare flight
1 stop 21h 05m
1 stop 21h 10m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
Long layover time 4h24m
Change from terminal B to terminal
Overnight flight
Codeshare flight
1 stop 21h 10m
1 stop 21h 10m
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
Long layover time 4h24m
Change from terminal B to terminal
Overnight flight
1 stop 21h 10m
1 stop 21h 15m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 3h10m
Change from terminal B to terminal 7
1 stop 21h 15m
1 stop 21h 25m
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Juneyao Airlines](https://images.flig.ht/airlines/100/HO_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Juneyao Airlines](https://images.flig.ht/airlines/100/HO_100px.png)
Long layover time 3h10m
Codeshare flight
1 stop 21h 25m
1 stop 21h 25m
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
Long layover time 3h10m
Codeshare flight
1 stop 21h 25m
1 stop 21h 25m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![China Southern Airlines](https://images.flig.ht/airlines/100/CZ_100px.png)
Long layover time 4h53m
Change from terminal B to terminal
Overnight flight
1 stop 21h 25m
1 stop 22h 05m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
Change from terminal 4 to terminal 1
1 stop 22h 05m
1 stop 22h 10m
![Garuda Indonesia](https://images.flig.ht/airlines/100/GA_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Garuda Indonesia](https://images.flig.ht/airlines/100/GA_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
Long layover time 3h25m
Codeshare flight
1 stop 22h 10m
1 stop 22h 10m
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
Long layover time 3h25m
Codeshare flight
1 stop 22h 10m
1 stop 22h 10m
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
Long layover time 3h25m
Codeshare flight
1 stop 22h 10m
1 stop 22h 10m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
Long layover time 3h25m
1 stop 22h 10m
1 stop 22h 40m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Air China](https://images.flig.ht/airlines/100/CA_100px.png)
Long layover time 3h49m
Codeshare flight
1 stop 22h 40m
1 stop 22h 50m
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
Long layover time 4h20m
Change from terminal 1 to terminal 2
1 stop 22h 50m
1 stop 22h 50m
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
Long layover time 4h20m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 22h 50m
1 stop 22h 50m
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Shanghai Airlines](https://images.flig.ht/airlines/100/FM_100px.png)
![ANA](https://images.flig.ht/airlines/100/NH_100px.png)
![Shanghai Airlines](https://images.flig.ht/airlines/100/FM_100px.png)
Long layover time 4h20m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 22h 50m
1 stop 23h 35m
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Shanghai Airlines](https://images.flig.ht/airlines/100/FM_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Shanghai Airlines](https://images.flig.ht/airlines/100/FM_100px.png)
Long layover time 4h35m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 23h 35m
1 stop 23h 35m
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
Long layover time 4h35m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 23h 35m
1 stop 23h 35m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
Long layover time 4h35m
Change from terminal 1 to terminal 2
1 stop 23h 35m
1 stop 23h 35m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
Long layover time 4h35m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 23h 35m
1 stop 23h 35m
![Garuda Indonesia](https://images.flig.ht/airlines/100/GA_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
![Garuda Indonesia](https://images.flig.ht/airlines/100/GA_100px.png)
![JAL](https://images.flig.ht/airlines/100/JL_100px.png)
Long layover time 4h35m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 23h 35m
1 stop 24h 00m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Xiamen Airlines](https://images.flig.ht/airlines/100/MF_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Xiamen Airlines](https://images.flig.ht/airlines/100/MF_100px.png)
Overnight flight
Codeshare flight
1 stop 24h 00m
1 stop 24h 00m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Korean Air](https://images.flig.ht/airlines/100/KE_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Korean Air](https://images.flig.ht/airlines/100/KE_100px.png)
Overnight flight
1 stop 24h 00m
1 stop 24h 00m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
Overnight flight
Codeshare flight
1 stop 24h 00m
1 stop 24h 20m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Asiana Airlines](https://images.flig.ht/airlines/100/OZ_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Asiana Airlines](https://images.flig.ht/airlines/100/OZ_100px.png)
Long layover time 3h05m
Change from terminal 2 to terminal 1
Overnight flight
1 stop 24h 20m
1 stop 24h 25m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![China Eastern Airlines](https://images.flig.ht/airlines/100/MU_100px.png)
Change from terminal 2 to terminal 1
Overnight flight
1 stop 24h 25m
1 stop 24h 25m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Korean Air](https://images.flig.ht/airlines/100/KE_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Korean Air](https://images.flig.ht/airlines/100/KE_100px.png)
Change from terminal 2 to terminal 1
Overnight flight
Codeshare flight
1 stop 24h 25m
1 stop 26h 10m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Asiana Airlines](https://images.flig.ht/airlines/100/OZ_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Asiana Airlines](https://images.flig.ht/airlines/100/OZ_100px.png)
Long layover time 4h50m
Change from terminal 2 to terminal 1
Overnight flight
1 stop 26h 10m