I understand what you mean. As you say each has its advantage and disadvantage:
- By foot: it goes in any direction, but does not allow highways, roads with tunnels, etc. And always takes the shortest way, even if it is a small track (which is sometimes annoying).
- By bike : it's not...