Best way to travel between

Hanzhong, China
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
train
$106.7
1699.95 km
9h 14mins
90.1 kgs
 
drive
$149.1
1572.31 km
15h 41mins
201.26 kgs
 
flight
$211.2
1445.32 km
2h 57mins
156.09 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1699.95 km 9h 14mins 651 CNY 106.7
Drive 1572.31 km 15h 41mins 910 CNY 149.1
Flight 1445.32 km 2h 57mins 1,288 CNY 211.2
Take Train from Hanzhong to Shanghai Hongqiao
Time: 8h 44mins Cost: 671 CNY; $ 99.0 - 121.0 USD CO2 Emission: 89.34 kgs
Take Train from Shanghai Hongqiao Train Station to South Shaanxi Road
Time: 26mins Cost: 12 CNY; $ 1.8 - 2.2 USD CO2 Emission: 0.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanzhong, China and Shanghai, China is to travel by train, which will cost about 653 CNY or 96.30 USD.