Best way to travel between

Beijing
Mumbai
Travel Modes
Price
Distance
Duration
CO2
train
$324.0
8288.41 km
124h 51mins
439.29 kgs
 
flight
$395.0
4944.0 km
11h 3mins
533.95 kgs
 
bus
$395.0
8234.46 km
123h 17mins
247.03 kgs
 
drive
$800.0
6778.8 km
89h 7mins
867.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 8288.41 km 124h 51mins 20,184 INR 324.0
Flight 4944.0 km 11h 3mins 24,607 INR 395.0
Bus 8234.46 km 123h 17mins 24,607 INR 395.0
Drive 6778.8 km 89h 7mins 49,837 INR 800.0
Take Train from Beijing West to Lhasa
Time: 42h 8mins Cost: 4,049 INR; $ 58.5 - 71.5 USD CO2 Emission: 190.5 kgs
Take Bus from Lhasa Liuwu Coach Station to Yadong Xian
Time: 9h 16mins Cost: 1,495 INR; $ 21.6 - 26.4 USD CO2 Emission: 14.36 kgs
Take Car from Yadong Xian to Siliguri Junction (SGUJ)
Time: 25h 39mins Cost: 11,836 INR; $ 171.0 - 209.0 USD CO2 Emission: 207.29 kgs
Take Train from Siliguri Junction (SGUJ) to Lokmanyatilak T (LTT)
Time: 45h 45mins Cost: 2,803 INR; $ 40.5 - 49.5 USD CO2 Emission: 137.63 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beijing and Mumbai is to travel by train, which will cost about 20,184 INR or 291.60 USD.