Distance from

Hanoi to Shenzhen

Average travel distance is

1125.51 km

Nomal travel times are between

5h 47min  -  20h 50min

1125.51 km (699 miles) is the average travel distance between Hanoi and . If you could walk at the speed of 3mph (4.8kph), it would take 7 days 6 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 999.88 km 621.29 miles 539.89 miles
Flight 1018.62 km 632.94 miles 550.01 miles
Flight 1081.20 km 671.83 miles 583.8 miles
Flight 982.81 km 610.69 miles 530.68 miles
Drive 1208.72 km 751.06 miles 652.66 miles
Train 1158.62 km 719.93 miles 625.61 miles
Bus 1428.71 km 887.76 miles 771.44 miles

BE PREPARED

Hanoi - Shenzhen Info

The distance from Hanoi Railway Staion to Noi Bai Airport T1 34 km (21.11 miles) .

The distance from HAN to SZX 928 km (576.71 miles) .

The distance from Airport East to Gangxia 38 km (23.53 miles) .

Travel distance chart

The distance between Hanoi, Vietnam to Shenzhen, Guangdong, China is 1125.51 km (699 miles) and it would cost 78 USD ~ 476 CNY to drive in a car that consumes about 19 MPG.