Transportr if you want detailed departure and arrival times.
OrganicMaps for Google Maps replacement, lets you choose to route as pedestrian, via car or public transport (but only shows you one option and no departure times).
Most of these have no public transport, and osmands is in beta, also I need one on mobile on mobile
I recently moved from osmand to organic maps (now that they add gpx support) and even if it cannot be compared to gmaps it's the most usable and have metro maps in it
Transportr is what you're looking for.
Amazing. I shall contribute
Transportr if you want detailed departure and arrival times. OrganicMaps for Google Maps replacement, lets you choose to route as pedestrian, via car or public transport (but only shows you one option and no departure times).
On mobile or desktop?
There is https://lemmy.world/post/1022670 that could answer your need
Most of these have no public transport, and osmands is in beta, also I need one on mobile on mobile
I recently moved from osmand to organic maps (now that they add gpx support) and even if it cannot be compared to gmaps it's the most usable and have metro maps in it