Best way to travel between

Delhi
Kunming, Yunnan, China
Travel Modes
Price
Distance
Duration
CO2
train
$180.0
6701.18 km
99h 40mins
355.16 kgs
 
flight
$181.0
2698.8 km
7h 34mins
291.47 kgs
 
train
$218.0
6523.59 km
93h 32mins
345.75 kgs
 
drive
$450.0
3738.9 km
51h 59mins
478.58 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 6701.18 km 99h 40mins 1,098 CNY 180.0
Flight 2698.8 km 7h 34mins 1,104 CNY 181.0
Train 6523.59 km 93h 32mins 1,330 CNY 218.0
Drive 3738.9 km 51h 59mins 2,745 CNY 450.0
Take Train from Delhi (DLI) to Siliguri Junction (SGUJ)
Time: 32h 42mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 83.56 kgs
Take Car from Siliguri Junction (SGUJ) to Yadong Xian
Time: 3h 29mins Cost: 153 CNY; $ 22.5 - 27.5 USD CO2 Emission: 29.48 kgs
Take Bus from Yadong Xian to Lhasa North Suburb Coach Station
Time: 7h 13mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 16.07 kgs
Take Car from Lhasa North Suburb Coach Station to Lhasa
Time: 11mins Cost: 31 CNY; $ 4.5 - 5.5 USD CO2 Emission: 1.47 kgs
Take Train from Lhasa to Lanzhou
Time: 22h 39mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 112.7 kgs
Take Train from Lanzhou to Kunming
Time: 30h 21mins Cost: 305 CNY; $ 45.0 - 55.0 USD CO2 Emission: 117.73 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Delhi and Kunming, Yunnan, China is to travel by train, which will cost about 1,098 CNY or 162.00 USD.