Best way to travel between

Kunming, Yunnan, China
Yiwu, Jinhua, Zhejiang, China
Travel Modes
Price
Distance
Duration
CO2
train
$83.0
1969.5 km
20h 46mins
104.38 kgs
 
bus
$131.0
2344.21 km
26h 16mins
70.33 kgs
 
flight
$187.0
2061.15 km
6h 58mins
222.6 kgs
 
drive
$290.0
2508.48 km
26h 29mins
321.09 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1969.5 km 20h 46mins 506 CNY 83.0
Bus 2344.21 km 26h 16mins 799 CNY 131.0
Flight 2061.15 km 6h 58mins 1,141 CNY 187.0
Drive 2508.48 km 26h 29mins 1,769 CNY 290.0
Take Train from Kunming to Yichun
Time: 15h 1mins Cost: 892 CNY; $ 131.6 - 160.8 USD CO2 Emission: 69.81 kgs
Take Train from Yichun to Jinhua
Time: 3h 5mins Cost: 488 CNY; $ 72.0 - 88.0 USD CO2 Emission: 31.67 kgs
Take Bus from Jinhua to Yiwu
Time: 39mins Cost: 24 CNY; $ 3.6 - 4.4 USD CO2 Emission: 1.66 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kunming, Yunnan, China and Yiwu, Jinhua, Zhejiang, China is to travel by train, which will cost about 506 CNY or 74.70 USD.