Walk past (no by after that; not necessarily wrong, but unnatural) specifies the manner in which they pass - they are walking, not running, cycling or driving (etc.). Pass by in that context means largely the same, but without specifying the manner in which they are travelling. It can carry the connotation of doing so casually, without being ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.