Best way to travel between

Shanghai, China
Mexico City
Travel Modes
Price
Distance
Duration
CO2
flight
$968.0
13067.38 km
18h 37mins
1411.28 kgs
 
flight
$1321.0
13490.88 km
23h 32mins
1457.02 kgs
 
flight
$1544.0
13539.35 km
22h 56mins
1462.25 kgs
 
flight
$1556.0
13362.19 km
25h 7mins
1443.12 kgs
 
flight
$1790.0
13628.16 km
28h 3mins
1471.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 13067.38 km 18h 37mins 12,657 MXN 968.0
Flight 13490.88 km 23h 32mins 17,273 MXN 1321.0
Flight 13539.35 km 22h 56mins 20,189 MXN 1544.0
Flight 13362.19 km 25h 7mins 20,345 MXN 1556.0
Flight 13628.16 km 28h 3mins 23,405 MXN 1790.0
Take Train from West Nanjing Road to Longyang Road
Time: 15mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.77 kgs
Take Train from Longyang Road to Pudong International Airport
Time: 10mins Cost: 196 MXN; $ 13.5 - 16.5 USD CO2 Emission: 1.3 kgs
Take Flight from PVG to MEX
Time: 15h 42mins Cost: 12,422 MXN; $ 855.0 - 1045.0 USD CO2 Emission: 1406.68 kgs
Take Train from Av. Del Peñón to Metro Oceanía
Time: 4mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.05 kgs
Take Train from Oceanía to San Lázaro
Time: 5mins Cost: 13 MXN; $ 0.9 - 1.1 USD CO2 Emission: 0.17 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Mexico City is to travel by air, which will cost about 12,657 MXN or 871.20 USD.