1) идти с кем-л.
The path is too narrow for two people to walk together. — По этой дорожке можно идти только по одному.
2) водить компанию с кем-л.
It's unusual for people of such different political opinions to be able to walk together. — Странно, что у людей с такими разными политическими взглядами находится что-то общее.