Best way to travel between

Bangkok Thailand
Zhengzhou, Henan, China
Travel Modes
Price
Distance
Duration
CO2
train
$292.96
4678.74 km
67h 56mins
247.97 kgs
 
flight
$299.0
2843.4 km
8h 1mins
307.09 kgs
 
drive
$500.0
3580.28 km
44h 40mins
458.28 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4678.74 km 67h 56mins 1,787 CNY 292.96
Flight 2843.4 km 8h 1mins 1,824 CNY 299.0
Drive 3580.28 km 44h 40mins 3,050 CNY 500.0
Take Bus from Bangkok to Phnom Penh
Time: 11h 29mins Cost: 122 CNY; $ 18.0 - 22.0 USD CO2 Emission: 20.8 kgs
Take Bus from Phnom Penh to Ho Chi Minh
Time: 6h 7mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 9.55 kgs
Take Car from Ho Chi Minh to Ho Chi Minh Mien Dong
Time: 7mins Cost: 43 CNY; $ 6.3 - 7.7 USD CO2 Emission: 0.94 kgs
Take Bus from Ho Chi Minh Mien Dong to Thanh Hoa
Time: 27h 40mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 40.36 kgs
Take Bus from Thanh Hoa to Nanning Tourism Distribution Centre
Time: 8h 10mins Cost: 128 CNY; $ 18.9 - 23.1 USD CO2 Emission: 16.03 kgs
Take Train from Nanning to Changsha South
Time: 5h 35mins Cost: 671 CNY; $ 99.0 - 121.0 USD CO2 Emission: 49.88 kgs
Take Train from Changshanan to Zhengzhou
Time: 3h 43mins Cost: 488 CNY; $ 72.0 - 88.0 USD CO2 Emission: 44.47 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Zhengzhou, Henan, China is to travel by train, which will cost about 1,787 CNY or 263.70 USD.