Adding “running” to the list of things that Google engineers apparently don’t do. Where it joins “walking”. Google Maps will suggest almost arbitrarily bonkers public transport directions to avoid walking. Personal favourite: the sensible way to get from my house to work, unless the weather is terrible, is six minutes on a train and a 15 min walk. Google Maps would, generally, prefer that I spend 15 mins on the train…
At risk of summoning an army of vibe coders, I wish map apps were more configurable and let you set "I'm happy to walk 20 min" or "someone can drive me a few miles and drop me off"
It's a FOSS public transport routing engine. In the options you can select what type and how much time you want to spend on the first and last "mile" (even something like bike/scooter sharing).
It uses open data or data connectors for the routing. And being FOSS, if there is no data connector yet for you region, it may be interesting to contribute one if there is a sane way to query the data from the local transport compan(y|ies).