Hallo Ahnenfinder,
Nominatim, der Geocoder von Openstreetmap, kann das
Beachte dazu die Nominatim Usage Policy
Ein Beispiel für eine Implementierung wäre die Javascript-Funktion in diesem Beitrag: Javascript: Strecke von A nach B in Karte anzeigen - Wie geht das? - #10 by Vinzenz_Mai
Beste Grüße
Vinzenz