Distance: 101.08 kmThe shortest distance (air line) between Discovery-Bay and Xinhui is 101.08 km.
Driving route: -- ( - )The shortest route between Discovery-Bay and Xinhui is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 279.88° (W)The initial bearing on the course from Discovery-Bay to Xinhui is 279.88° and the compass direction is W.
Midpoint: 22.37872,113.53271The geographic midpoint between Discovery-Bay and Xinhui is in 50.54 km distance between both points in a bearing of 279.88°. It is located in China, Guangdong, Xiangzhou District (中国, 广东省, 香洲区).
Time difference: 0hDiscovery-Bay and Xinhui are both in the same time zone Asia/Hong_Kong.