Searching isn't as accurate as Google and I would guess the routing doesn't consider the same real-time data as Google does, but in terms of UI at least it's easy to get there.
https://play.google.com/store/apps/details?id=app.organicmap...
For me two main drawbacks are no traffic and slow route [re]calculation, because it happens on device.
Last I looked at it, the search didn't really support the obvious 'keyword near me' sort of query that most people are going to want to do.
Unlike most OSM apps it requires an internet connection but has the advantage of an address search with auto complete and alternative routes. And on bigger or wide screens you get lots of details about the path in an elevation widget in the bottom right.
It also comes with a custom model editor (gear button in the top left) where you can tweak the routing preferences to your liking like preferring more official bike networks or elevation or a slower speed etc ...
Or you can use the website https://graphhopper.com/maps/
(disclaimer: I'm one of the founders of GraphHopper)
I like to fiddle with stuff just like the next HN commenter, but last time I tried this with OsmAnd I quickly gave up, it's not in the same league as Google Maps, it's not even the same sport. What I want: "Open the app, search for a destination, hit a button and get shown a route from my current location". Did I just hold it wrong?