Best way to travel between

Shenzhen, Guangdong, China
Pan Zhi Hua, Yunnan, China
Travel Modes
Price
Distance
Duration
CO2
bus
$82.0
1981.35 km
30h 4mins
59.44 kgs
 
train
$181.4
1726.28 km
19h 17mins
91.49 kgs
 
flight
$222.0
1385.35 km
8h 17mins
149.62 kgs
 
drive
$230.0
1902.3 km
20h 56mins
243.49 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1981.35 km 30h 4mins 500 CNY 82.0
Train 1726.28 km 19h 17mins 1,107 CNY 181.4
Flight 1385.35 km 8h 17mins 1,354 CNY 222.0
Drive 1902.3 km 20h 56mins 1,403 CNY 230.0
Take Train from Lianhuacun to Shaibu
Time: 9mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.33 kgs
Take Bus from Shenzhen Luohu to Guangzhou Provincial
Time: 1h 35mins Cost: 55 CNY; $ 8.1 - 9.9 USD CO2 Emission: 4.61 kgs
Take Bus from Guangzhou Provincial to Yunnan Kunming
Time: 21h 32mins Cost: 336 CNY; $ 49.5 - 60.5 USD CO2 Emission: 45.24 kgs
Take Car from Yunnan Kunming to Kunming Northwest
Time: 6mins Cost: 24 CNY; $ 3.6 - 4.4 USD CO2 Emission: 0.72 kgs
Take Bus from Kunming Northwest to Panzhihua
Time: 4h 12mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 9.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Pan Zhi Hua, Yunnan, China is to travel by bus, which will cost about 500 CNY or 73.80 USD.