Distance from Sha Tin to Shek Lau Po

The distance from Sha Tin to Shek Lau Po is approximately 29 km / 18 mi (as the crow flies).

The following map shows the distance from Sha Tin to Shek Lau Po.

For more detailed information about any of the places please click on the place name:
Sha Tin
Shek Lau Po

Map options

Current distance: Sha Tin -> Shek Lau Po
Show reverse: Shek Lau Po -> Sha Tin

DistanceRouteRoute by bikeRoute by foot