Best way to travel between

Bangkok Thailand
Changsha
Travel Modes
Price
Distance
Duration
CO2
train
$244.34
3973.2 km
84h 22mins
210.58 kgs
 
flight
$256.0
2231.25 km
6h 29mins
240.97 kgs
 
drive
$460.0
2966.16 km
47h 25mins
379.67 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3973.2 km 84h 22mins 1,490 CNY 244.34
Flight 2231.25 km 6h 29mins 1,562 CNY 256.0
Drive 2966.16 km 47h 25mins 2,806 CNY 460.0
Take Bus from Bangkok to Phnom Penh
Time: 11h 49mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 23.59 kgs
Take Car from Phnom Penh to Phnom Penh
Time: 13mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.39 kgs
Take Bus from Phnom Penh to Ho Chi Minh
Time: 7h 53mins Cost: 72 CNY; $ 10.6 - 13.0 USD CO2 Emission: 9.3 kgs
Take Car from Ho Chi Minh to Ho Chi Minh
Time: 12mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 0.36 kgs
Take Train from Ho Chi Minh City to Hanoi
Time: 34h 20mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 85.7 kgs
Take Bus from Ha Noi to Long Biên bus
Time: 1h 56mins Cost: 37 CNY; $ 5.4 - 6.6 USD CO2 Emission: 1.81 kgs
Take Train from Hanoi Gia Lam to Changsha
Time: 24h 45mins Cost: 778 CNY; $ 114.8 - 140.3 USD CO2 Emission: 63.31 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Changsha is to travel by train, which will cost about 1,488 CNY or 219.60 USD.