628.78 km (391 miles) is the average travel distance between Beihai and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 1 hours.
Distance fromBeihai to Hanoi
Average travel distance is628.78 km
Nomal travel times are between6h 55min - 15h 56min
Travel distance by transport mode
|Drive||642.70 km||399.35 miles||347.03 miles|
|Flight||448.70 km||278.81 miles||242.28 miles|
|Bus||707.49 km||439.61 miles||382.01 miles|
|Train||716.22 km||445.04 miles||386.73 miles|
Beihai - Hanoi Info
The distance from Beihai City Airport Terminal to Beihai Fucheng Airport 25 km (15.56 miles) .
The distance from BHY to HAN 393 km (244.06 miles) .
The distance from Nội Bài Airport to Hanoi Long Biên Station 31 km (19.55 miles) .
Travel distance chart
The distance between Beihai, China to Hanoi, Vietnam is 628.78 km (391 miles) and it would cost 70 USD ~ 1,477,252 VND to drive in a car that consumes about 17 MPG.
- Best Option
- OTHER ROUTES