Distance from

Beihai to Hanoi

Average travel distance is

628.78 km

Nomal travel times are between

6h 55min  -  15h 56min

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.

Travel distance by transport mode

Tranport Km Miles Nautical miles
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

BE PREPARED

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.