Distance from Chi Ma Hang to Yam O

The distance from Chi Ma Hang to Yam O is approximately 14.1 km / 8.8 mi (as the crow flies).

The following map shows the distance from Chi Ma Hang to Yam O.

For more detailed information about any of the places please click on the place name:
Chi Ma Hang
Yam O

Map options

Current distance: Chi Ma Hang -> Yam O
Show reverse: Yam O -> Chi Ma Hang

DistanceRouteRoute by bikeRoute by foot