Best way to travel between

Hanoi, Vietnam
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
train
$78.0
1093.04 km
14h 58mins
57.93 kgs
 
bus
$88.0
1347.84 km
20h 50mins
40.44 kgs
 
drive
$120.0
1140.3 km
12h 28mins
145.96 kgs
 
flight
$167.0
960.96 km
6h 6mins
103.78 kgs
 
flight
$183.0
1020.0 km
7h 1mins
110.16 kgs
 
flight
$203.0
927.18 km
7h 14mins
100.14 kgs
 
flight
$302.0
943.28 km
5h 47mins
101.87 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1093.04 km 14h 58mins 476 CNY 78.0
Bus 1347.84 km 20h 50mins 537 CNY 88.0
Drive 1140.3 km 12h 28mins 732 CNY 120.0
Flight 960.96 km 6h 6mins 1,019 CNY 167.0
Flight 1020.0 km 7h 1mins 1,116 CNY 183.0
Flight 927.18 km 7h 14mins 1,238 CNY 203.0
Flight 943.28 km 5h 47mins 1,842 CNY 302.0
Take Train from Hanoi station to Nanning Dong station
Time: 8h 41mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 21.88 kgs
Take Train from Nanning East to Guangzhou South
Time: 4h 8mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 29.85 kgs
Take Walk from Guangzhou South to Guangzhou South
Time: 15mins Cost: 1 CNY; $ 0.2 - 0.2 USD CO2 Emission: 0.16 kgs
Take Train from Guangzhou South to Shenzhen North
Time: 21mins Cost: 177 CNY; $ 26.1 - 31.9 USD CO2 Emission: 5.65 kgs
Take Train from Shenzhen North to Civic Centre
Time: 24mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.5 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanoi, Vietnam and Shenzhen, Guangdong, China is to travel by train, which will cost about 476 CNY or 70.20 USD.