Travelling from Mexico City to Shanghai: what you need to know
There are a couple of main airports you can start your journey from in Mexico City. Check out your options leaving from Benito Juarez International Airport (MEX) or Santa Lucia Air Force Base (NLU) when organizing your flight from Mexico City to Shanghai.
Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA) are Shanghai's chief entry points.
Give yourself enough time to make your flight from Mexico City to Shanghai. As a general rule, arrive at least two hours before international departures and an hour ahead for domestic flights.
You'll likely experience bigger queues during popular months such as July and other peak periods. Arriving up to four hours in advance for international flights and two hours for a domestic departure is a good idea.
To travel to China for tourism purposes, you'll need an embassy visa if you have a passport from Mexico. However, visa rules are subject to change and you may need further documentation depending on the purpose and duration of your stay. Always check the most recent guidelines before reserving your cheap flight from Mexico City to Shanghai.
Flying from Mexico City
Benito Juarez International Airport (MEX)
We make it a breeze to plan a flight from Mexico City to Shanghai with a stopover. To see all the options leaving from Benito Juarez International Airport, deselect 'Direct flights only.' Then, pick a flight that has a stop long enough to see the sights of the city of your choice. Popular stopovers include:
San Francisco International Airport (SFO)
Los Angeles International Airport (LAX)
Dallas/Fort Worth International Airport (DFW)
Located around 8 kilometres from central Mexico City, MEX can be reached in about 24 minutes by car (depending on traffic). The same journey by public transport will take roughly 57 minutes.
Looking for a handy hotel close to Benito Juarez International Airport? If you've booked an early flight from Mexico City to Shanghai, these stays will have you moments from your departure gate:
Santa Lucia Air Force Base Airport (NLU)
Visit friends or family or just take a moment to freshen up with a stopover. If you'd like to split up your flight from Mexico City to Shanghai, browse these options when departing from Benito Juarez International Airport:
San Francisco International Airport (SFO)
Los Angeles International Airport (LAX)
Dallas/Fort Worth International Airport (DFW)
NLU is around 40 kilometres from central Mexico City. It takes 55 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 1 hour and 46 minutes.
It's vacation time, so why not spend another night away at a hotel near Santa Lucia Air Force Base Airport? Before your flight from Mexico City to Shanghai, consider staying at Villa Granada.
Arriving in Shanghai
Shanghai Pudong International Airport (PVG)
Shanghai Pudong International Airport (PVG) is around 56 kilometres from the centre of Shanghai. With your own car rental or if you take a cab, the drive is about 49 minutes.
If you have a late flight from Mexico City to Shanghai, nothing beats the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and sleeping soon after at one of these accommodation options near PVG:
Shanghai Hongqiao International Airport (SHA)
Central Shanghai is approximately 14 kilometres from Shanghai Hongqiao International Airport (SHA). Once your flight from Mexico City to Shanghai has hit the runway and you've made your way to arrivals, the drive should be around 21 minutes.
Hang the 'Do not disturb' sign on your door and unwind at a hotel close to SHA. Here are a few options where you can settle in after your flight from Mexico City to Shanghai:
How to find the cheapest flights from Mexico City to Shanghai
Right now, C$830 is the best price we've seen for a one-way ticket from Mexico City to Shanghai. The cheapest price for a return flight is C$1,451. Remember fares may change due to availability at the time of booking.
Don't leave things to the last minute. You're more likely to find cheap flights from Mexico City to Shanghai if you book early. Airlines often have some fantastic early bird deals.
If you're willing to be flexible with your trip dates, try using the 'Whole month' search tool. It'll give you the cheapest price across every month when searching for a ticket from Mexico City to Shanghai.
Sign into your online account or use the app to set up a Price Alert. We'll notify you right away if there's a better deal on this route. It's easy to do, and it'll save you the hassle of searching for cheap flights from Mexico City to Shanghai every day.
Take advantage of filters to find your ideal trip. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Mexico City to Shanghai, use the 'Sort by' function. You can also filter by arrival and departure times, airline, and number of stops.
Best time to go to Shanghai
July is the busiest month for flights from Mexico City to Shanghai. To steer clear of the crowds, head to Shanghai in April.
The warmest month in Shanghai is August, with temperatures ranging between 23ºC and 34ºC. Book your flights from Mexico City to Shanghai in this month if this is the type of weather you enjoy.
January sees average temperatures of between -1ºC and 10ºC. Look for cheap flights from Mexico City to Shanghai sometime around then if you like cooler conditions.
More about Shanghai
When it comes to looking for somewhere to lay your head, you'll find the best stays in Shanghai right here. Check out these hotels once you've locked in your flight from Mexico City to Shanghai:
Every great adventure has to include a little sightseeing. The Bund Sightseeing Avenue, Yu Garden and Shanghai Tower are essential stops on your Shanghai itinerary.
Complete your Shanghai trip with a car rental
Finding you a cheap flight from Mexico City to Shanghai isn't the only thing we're good at. Check out our car rentals in Shanghai and explore on your own terms. We search for deals from trusted car rental providers and put them all in one place. You can instantly compare offers and then book with no fees.