Best way to travel between

Tianjin
Dali, Yunnan, China
Travel Modes
Price
Distance
Duration
CO2
bus
$128.0
3198.3 km
47h 36mins
95.95 kgs
 
train
$139.35
3052.4 km
57h 55mins
161.78 kgs
 
flight
$327.0
2450.04 km
11h 7mins
264.6 kgs
 
drive
$340.0
2860.08 km
30h 5mins
366.09 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3198.3 km 47h 36mins 781 CNY 128.0
Train 3052.4 km 57h 55mins 850 CNY 139.35
Flight 2450.04 km 11h 7mins 1,995 CNY 327.0
Drive 2860.08 km 30h 5mins 2,074 CNY 340.0
Take Bus from Tianjin to Beijing Zhaogongkou
Time: 2h 6mins Cost: 55 CNY; $ 8.1 - 9.9 USD CO2 Emission: 3.72 kgs
Take Bus from Beijing Zhaogongkou to Datong
Time: 5h 15mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 11.13 kgs
Take Bus from Datong to Xi'an
Time: 11h 33mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 28.04 kgs
Take Bus from Shanxi Xian to Yunnan Dali
Time: 25h 33mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 53.08 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tianjin and Dali, Yunnan, China is to travel by bus, which will cost about 781 CNY or 115.20 USD.