Distance from McKinley Heights to Old North Saint Louis

The distance from McKinley Heights to Old North Saint Louis is approximately 4.7 km / 2.9 mi (as the crow flies).

The following map shows the distance from McKinley Heights to Old North Saint Louis.

For more detailed information about any of the places please click on the place name:
McKinley Heights
Old North Saint Louis

Map options

Current distance: McKinley Heights -> Old North Saint Louis
Show reverse: Old North Saint Louis -> McKinley Heights

DistanceRouteRoute by bikeRoute by foot