Best way to travel between

Chengdu
Daocheng, Garze, Sichuan, China
Travel Modes
Price
Distance
Duration
CO2
train
$122.0
2136.15 km
17h 31mins
113.22 kgs
 
train
$179.0
2719.2 km
19h 12mins
144.12 kgs
 
drive
$220.0
2089.87 km
21h 26mins
267.5 kgs
 
flight
$295.0
1862.7 km
6h 48mins
201.17 kgs
 
flight
$307.0
1767.66 km
4h 49mins
190.91 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2136.15 km 17h 31mins 744 CNY 122.0
Train 2719.2 km 19h 12mins 1,092 CNY 179.0
Drive 2089.87 km 21h 26mins 1,342 CNY 220.0
Flight 1862.7 km 6h 48mins 1,800 CNY 295.0
Flight 1767.66 km 4h 49mins 1,873 CNY 307.0
Take Train from Tianfu Square to East station
Time: 12mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.44 kgs
Take Train from Chengdu East to Hangzhou East
Time: 13h 24mins Cost: 549 CNY; $ 81.0 - 99.0 USD CO2 Emission: 100.76 kgs
Take Train from Hangzhou East to Fenghua
Time: 1h 19mins Cost: 92 CNY; $ 13.5 - 16.5 USD CO2 Emission: 10.29 kgs
Take Car from Fenghua to Daocheng’aocun
Time: 35mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 4.29 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chengdu and Daocheng, Garze, Sichuan, China is to travel by train, which will cost about 744 CNY or 109.80 USD.