Best way to travel between

Zurich, Switzerland
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
flight
$672.0
9270.79 km
18h 43mins
1001.25 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 9270.79 km 18h 43mins 4,099 CNY 672.0
Take Train from Zürich HB to München Hbf
Time: 4h 19mins Cost: 610 CNY; $ 90.0 - 110.0 USD CO2 Emission: 17.62 kgs
Take Train from München Hbf (tief) to München Flughafen Terminal
Time: 39mins Cost: 37 CNY; $ 5.4 - 6.6 USD CO2 Emission: 1.92 kgs
Take Flight from MUC to PVG
Time: 11h 2mins Cost: 3,355 CNY; $ 495.0 - 605.0 USD CO2 Emission: 957.43 kgs
Take Train from Pudong International Airport to Longyang Road Station
Time: 10mins Cost: 98 CNY; $ 14.4 - 17.6 USD CO2 Emission: 1.51 kgs
Take Train from Longyang Road to East Nanjing Road
Time: 16mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.45 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zurich, Switzerland and Shanghai, China is to travel by air, which will cost about 4,099 CNY or 604.80 USD.