Best way to travel between

Hanoi, Vietnam
Shanxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$145.66
2716.35 km
40h 53mins
81.49 kgs
 
flight
$267.0
2047.14 km
8h 57mins
221.09 kgs
 
train
$308.0
2810.87 km
23h 15mins
148.98 kgs
 
drive
$310.0
2632.68 km
29h 12mins
336.98 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2716.35 km 40h 53mins 889 CNY 145.66
Flight 2047.14 km 8h 57mins 1,629 CNY 267.0
Train 2810.87 km 23h 15mins 1,879 CNY 308.0
Drive 2632.68 km 29h 12mins 1,891 CNY 310.0
Take Bus from Hanoi to Nanning Tourism Distribution Centre
Time: 7h 21mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 11.63 kgs
Take Bus from Nanning to Taiyuan Bus Terminal
Time: 32h 2mins Cost: 535 CNY; $ 78.9 - 96.4 USD CO2 Emission: 69.03 kgs
Take Car from Taiyuan Bus Terminal to Shanxi
Time: 27mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 3.65 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanoi, Vietnam and Shanxi, China is to travel by bus, which will cost about 891 CNY or 131.40 USD.