Best way to travel between

Delhi
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
train
$71.76
7996.43 km
97h 50mins
423.81 kgs
 
bus
$87.0
6548.16 km
117h 15mins
196.44 kgs
 
flight
$351.5
3834.02 km
7h 10mins
414.07 kgs
 
drive
$487.68
4990.39 km
65h 30mins
638.77 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 7996.43 km 97h 50mins 438 CNY 71.76
Bus 6548.16 km 117h 15mins 531 CNY 87.0
Flight 3834.02 km 7h 10mins 2,144 CNY 351.5
Drive 4990.39 km 65h 30mins 2,975 CNY 487.68
Take Train from Delhi to Siliguri Jn
Time: 31h 25mins Cost: 55 CNY; $ 8.1 - 9.9 USD CO2 Emission: 79.77 kgs
Take Drive from Siliguri Jn to Yadong Xian
Time: 2h 55mins Cost: 128 CNY; $ 18.9 - 23.1 USD CO2 Emission: 25.37 kgs
Take Bus from Yadong Xian to Lasa North Suburb Coach Station
Time: 9h 0mins Cost: 146 CNY; $ 21.6 - 26.4 USD CO2 Emission: 13.93 kgs
Take Taxi from Lasa North Suburb Coach Station to Lhasa
Time: 11mins Cost: 37 CNY; $ 5.4 - 6.6 USD CO2 Emission: 1.41 kgs
Take Train from Lhasa to Beijing West
Time: 40h 38mins Cost: 366 CNY; $ 54.0 - 66.0 USD CO2 Emission: 191.11 kgs
Take Train from Beijing West to Futian
Time: 10h 42mins Cost: 915 CNY; $ 135.0 - 165.0 USD CO2 Emission: 117.24 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Delhi and Shenzhen, Guangdong, China is to travel by train, which will cost about 439 CNY or 64.80 USD.