Best way to travel between

Xian
Dhaka
Travel Modes
Price
Distance
Duration
CO2
train
$75.92
6323.98 km
100h 52mins
335.17 kgs
 
drive
$327.0
3627.32 km
44h 49mins
464.3 kgs
 
flight
$390.87
2408.47 km
10h 44mins
260.11 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 6323.98 km 100h 52mins 5,903 BDT 75.92
Drive 3627.32 km 44h 49mins 25,427 BDT 327.0
Flight 2408.47 km 10h 44mins 30,393 BDT 390.87
Take Train from Xiangtan to Changsha Station
Time: 47mins Cost: 622 BDT; $ 7.2 - 8.8 USD CO2 Emission: 2.61 kgs
Take Train from Changsha to Lhasa
Time: 45h 31mins Cost: 5,054 BDT; $ 58.5 - 71.5 USD CO2 Emission: 210.18 kgs
Take Bus from Lhasa Liuwu Coach Station to Kathmandu
Time: 19h 0mins Cost: 6,298 BDT; $ 72.9 - 89.1 USD CO2 Emission: 25.81 kgs
Take Bus from Kathmandu to Chitwan Sauraha
Time: 2h 0mins Cost: 467 BDT; $ 5.4 - 6.6 USD CO2 Emission: 4.29 kgs
Take Drive from Chitwan Sauraha to Narkatiaganj Jn
Time: 2h 41mins Cost: 1,166 BDT; $ 13.5 - 16.5 USD CO2 Emission: 22.3 kgs
Take Train from Narkatiaganj Jn to Kolkata
Time: 15h 7mins Cost: 389 BDT; $ 4.5 - 5.5 USD CO2 Emission: 38.47 kgs
Take Train from Kolkata to Dhaka Cantonment
Time: 10h 30mins Cost: 1,711 BDT; $ 19.8 - 24.2 USD CO2 Emission: 20.75 kgs
Take Taxi from Dhaka Cantonment to Dhaka
Time: 16mins Cost: 311 BDT; $ 3.6 - 4.4 USD CO2 Emission: 1.8 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xian and Dhaka is to travel by train, which will cost about 5,910 BDT or 68.40 USD.