Distance: 69.17 kmThe shortest distance (air line) between Haiphong and Bắc-Giang is 69.17 km.
Driving route: -- ( - )The shortest route between Haiphong and Bắc-Giang is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 312.85° (NW)The initial bearing on the course from Haiphong to Bắc-Giang is 312.85° and the compass direction is NW.
Midpoint: 21.06171,106.43931The geographic midpoint between Haiphong and Bắc-Giang is in 34.59 km distance between both points in a bearing of 312.85°. It is located in Việt Nam, Hải Dương Province, Kinh Môn District (Việt Nam, Tỉnh Hải Dương, Kinh Môn).
Time difference: 0hHaiphong and Bắc-Giang are both in the same time zone Asia/Jakarta.