COVID-19 Travel restrictions may apply upon entering Mexico. Learn More.

There are 5 ways to get from Shanghai to Mexico City Airport (MEX) by plane, shuttle or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Shanghai Pudong to Mexico City  •  19h 28m

  1. Fly from Shanghai Pudong (PVG) to Mexico City (MEX) PVG - MEX

$37450 - $37473

Cheapest option

Fly Shanghai Pudong to Ixtapa/Zihuatanejo, bus  •  29h 5m

  1. Fly from Shanghai Pudong (PVG) to Ixtapa/Zihuatanejo (ZIH) PVG - ZIH
  2. Take the bus from Zihuatanejo to México Terminal Norte

$17907 - $66360

3 alternative options

Fly Shanghai Hongqiao to Mexico City  •  22h 24m

  1. Fly from Shanghai Hongqiao (SHA) to Mexico City (MEX) SHA - MEX

$43009 - $48032

Fly Shanghai Pudong to Puebla, shuttle  •  25h 27m

  1. Fly from Shanghai Pudong (PVG) to Puebla (PBC) PVG - PBC
  2. Take a shuttle bus from Puebla to Mexico City Airport

$24963 - $57126

Fly Shanghai Pudong to Queretaro, bus  •  25h 22m

  1. Fly from Shanghai Pudong (PVG) to Queretaro (QRO) PVG - QRO
  2. Take the bus from Querétaro to Mexico City International Airport T1

$18567 - $85710

China → Mexico
Partially open

Travel safe during COVID-19

International entry into Mexico from China

  • Entry is partially open for citizens and permanent residents of China
Show more details
Allowed for: All visitors arriving by air. United States and Belize land borders are closed to non-essential travel

Restricted for: Canada

Show less

Conditions of entry into Mexico from China

  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
This applies to arrivals from all countries, with no exceptions

Rules to follow in Mexico

1.5m

Mandatory

Considerations leaving from China

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Mexico from China.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1.5 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Mexico City Airport (MEX) is 911.

Wearing a face mask on public transport in Mexico City Airport (MEX) is mandatory.

The social distance requirement in Mexico City Airport (MEX) is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 911.

No, but conditions apply when returning to China from Mexico.

See options for return travel.

Last updated: 17 Feb 2021
Exceptions may apply, for full details: Secretary of Foreign Relations.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Shanghai to Mexico City Airport (MEX) is to fly and bus which costs ¥5500 - ¥22000 and takes 29h 5m.

More details

The quickest way to get from Shanghai to Mexico City Airport (MEX) is to fly which costs ¥11885 - ¥11900 and takes 19h 28m.

More details

The distance between Shanghai and Mexico City Airport (MEX) is 12913 km.

It takes approximately 19h 28m to get from Shanghai to Mexico City Airport (MEX), including transfers.

More details

There is no direct flight from Shanghai Pudong Airport to Mexico City Airport. The quickest flight takes 16h 50m and has one stopover.

Search flights

Mexico City Airport (MEX) is 14h behind Shanghai. It is currently 07:37 in Shanghai and 17:37 in Mexico City Airport (MEX).

American Airlines, United Airlines, China Eastern Airlines and two other airlines offer flights from Shanghai Pudong Airport to Mexico City Airport.

Search flights

There are 2773+ hotels available in Mexico City Airport (MEX). Prices start at $2000 MXN per night.

More details

The best way to get from Shanghai to Shanghai Hongqiao Airport is to line 10 subway which takes 23 min and costs ¥3 - ¥10.

More details

Map of how to get from Shanghai to Mexico City Airport (MEX).
Launch map view
  • Distance: 12912.7 km
  • Duration: 19h 28m

What companies run services between Shanghai, China and Mexico City Airport (MEX), Mexico?

American Airlines, China Eastern Airlines and six other airlines fly from Shanghai to Mexico City Airport (MEX) every 2 hours.

Airlines
United Airlines
Website
united.com
Flights from Shanghai Pudong to Mexico City via San Francisco
Ave. Duration
19h 55m
When
Every day
Estimated price
$17000 - $55000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, Houston
Ave. Duration
23h 30m
When
Tuesday, Wednesday, Friday and Saturday
Estimated price
$18000 - $38000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, San Francisco
Ave. Duration
26h 51m
When
Every day
Estimated price
$14000 - $36000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, Washington Dulles
Ave. Duration
27h
When
Every day
Estimated price
$20000 - $39000
Flights from Shanghai Hongqiao to Mexico City via Tokyo Haneda, San Francisco
Ave. Duration
23h 45m
When
Every day
Estimated price
$11000 - $34000
Flights from Shanghai Pudong to Puebla via San Francisco, Houston
Ave. Duration
20h 52m
When
Every day
Estimated price
$17000 - $49000
Flights from Shanghai Pudong to Puebla via Los Angeles, Houston
Ave. Duration
20h 22m
When
Every day
Estimated price
$17000 - $110000
Flights from Shanghai Pudong to Puebla via Chicago O'Hare, Houston
Ave. Duration
21h 37m
When
Wednesday, Friday and Sunday
Estimated price
$17000 - $120000
Flights from Shanghai Pudong to Puebla via Tokyo Narita, Houston
Ave. Duration
22h 57m
When
Every day
Estimated price
$17000 - $49000
Flights from Shanghai Pudong to Queretaro via Chicago O'Hare, Houston
Ave. Duration
20h 50m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$24000 - $70000
Flights from Shanghai Pudong to Queretaro via San Francisco, Houston
Ave. Duration
21h 5m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$24000 - $70000
Flights from Shanghai Pudong to Ixtapa/Zihuatanejo via Los Angeles
Ave. Duration
32h
When
Friday
Estimated price
$23000 - $70000
Flights from Shanghai Pudong to Ixtapa/Zihuatanejo via Los Angeles, Houston
Ave. Duration
30h 28m
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$25000 - $75000
Flights from Shanghai Pudong to Ixtapa/Zihuatanejo via Chicago O'Hare
Ave. Duration
34h 44m
When
Friday
Estimated price
$25000 - $75000
Delta
Website
delta.com
Flights from Shanghai Pudong to Mexico City via Los Angeles
Ave. Duration
16h 50m
When
Every day
Estimated price
$18000 - $120000
Flights from Shanghai Pudong to Mexico City via San Francisco
Ave. Duration
20h 10m
When
Every day
Estimated price
$18000 - $120000
Flights from Shanghai Pudong to Mexico City via Chicago O'Hare
Ave. Duration
21h 36m
When
Wednesday, Friday and Sunday
Estimated price
$19000 - $130000
Flights from Shanghai Hongqiao to Mexico City via Tokyo Haneda, Atlanta
Ave. Duration
20h 51m
When
Monday, Wednesday, Friday and Saturday
Estimated price
$11000 - $34000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, San Francisco
Ave. Duration
21h 40m
When
Tuesday, Thursday and Saturday
Estimated price
$18000 - $37000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, Los Angeles
Ave. Duration
22h 7m
When
Sunday
Estimated price
$18000 - $37000
Flights from Shanghai Hongqiao to Mexico City via Tokyo Haneda, Los Angeles
Ave. Duration
19h 57m
When
Every day
Estimated price
$11000 - $34000
Air Canada
Website
aircanada.com
Flights from Shanghai Pudong to Mexico City via Toronto
Ave. Duration
20h 15m
When
Every day
Estimated price
$23000 - $47000
Flights from Shanghai Pudong to Mexico City via Vancouver
Ave. Duration
21h 20m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$20000 - $42000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, Toronto
Ave. Duration
22h 30m
When
Every day
Estimated price
$15000 - $32000
Flights from Shanghai Hongqiao to Mexico City via Tokyo Haneda, Vancouver
Ave. Duration
24h 35m
When
Monday, Wednesday and Friday
Estimated price
$13000 - $39000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, Vancouver
Ave. Duration
24h 40m
When
Every day
Estimated price
$14000 - $29000
Flights from Shanghai Pudong to Queretaro via Vancouver, Houston
Ave. Duration
20h 55m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$27000 - $60000
Flights from Shanghai Pudong to Ixtapa/Zihuatanejo via Toronto
Ave. Duration
32h 45m
When
Friday
Estimated price
$31000 - $65000
American Airlines
Website
aa.com
Flights from Shanghai Pudong to Mexico City via Dallas/Ft.Worth
Ave. Duration
17h 50m
When
Every day
Estimated price
$14000 - $70000
Flights from Shanghai Hongqiao to Mexico City via Tokyo Haneda, Dallas/Ft.Worth
Ave. Duration
21h 20m
When
Every day
Estimated price
$9500 - $44000
Flights from Shanghai Hongqiao to Mexico City via Beijing Daxing, Dallas/Ft.Worth
Ave. Duration
22h 20m
When
Every day
Estimated price
$9500 - $45000
Flights from Shanghai Pudong to Queretaro via Dallas/Ft.Worth
Ave. Duration
17h 20m
When
Every day
Estimated price
$18000 - $85000
Flights from Shanghai Pudong to Ixtapa/Zihuatanejo via Dallas/Ft.Worth
Ave. Duration
31h 55m
When
Tuesday and Friday
Estimated price
$19000 - $90000
Aeroméxico
Website
aeromexico.com
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, San Francisco
Ave. Duration
21h 40m
When
Tuesday, Thursday and Saturday
Estimated price
$18000 - $37000
Flights from Shanghai Hongqiao to Mexico City via Beijing Capital, Los Angeles
Ave. Duration
22h 7m
When
Sunday
Estimated price
$18000 - $37000
Flights from Shanghai Hongqiao to Mexico City via Tokyo Haneda, Los Angeles
Ave. Duration
19h 57m
When
Every day
Estimated price
$11000 - $34000
Flights from Shanghai Pudong to Ixtapa/Zihuatanejo via Tokyo Narita, Mexico City
Ave. Duration
18h 59m
When
Thursday
Estimated price
$17000 - $65000
Bus operators
Airport Shuttle Service
Phone
+1 877 240 5864
Email
info@airportconciergeservice.com
Website
airportconciergeservice.com
Shuttle from Puebla to Mexico City Airport
Ave. Duration
1h 30m
Frequency
On demand
Estimated price
$7336
Schedules at
airportconciergeservice.com
Primera Plus
Phone
+52 477 710 0060
Website
wl.primeraplus.com.mx
Bus from Querétaro to Mexico City International Airport T1
Ave. Duration
3h
Frequency
Every 4 hours
Estimated price
$340 - $460
Schedules at
wl.primeraplus.com.mx
CostaLine
Website
costaline.com.mx
Bus from Zihuatanejo to México Terminal Norte
Ave. Duration
5h 58m
Frequency
4 times a day
Estimated price
$600 - $1000
Schedules at
costaline.com.mx

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italy Travel Guides, 10 amazing places to get away from it all in Australia and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.