MapQuest bietet eine gute Auswahl an kostenlosen Diensten und SDKs, die verfügbar sind. Sie umfassen Routen und viele andere Navigationsfunktionen.
Nachdem, was ich gesehen und ausprobiert habe, sind sie die besten, die keine Einschränkungen für die Verwendung in Anwendungen oder im Web setzen.
Schauen Sie sie sich hier an
Update (basierend auf Kommentar):
Es gibt verschiedene Anbieter und es hängt davon ab, was Sie erreichen möchten, was einen besser als den anderen macht. Einige der besten sind Google und Bind, aber ich glaube, sie haben beide Einschränkungen für die Verwendung (in einem Szenario der kostenlosen Nutzung und ich weiß nicht, was Sie zu tun bereit sind). Ich werde nicht zu diesen verlinken, sie sind leicht genug zu finden.
Ich habe mir OpenRouteService angesehen, aber ich bevorzuge MapQuest. Programmable Web hat viele aufgelistet und hält ziemlich gut Schritt mit dem, was verfügbar ist. Wenn Sie im Mapping-Bereich suchen, finden Sie mehrere Dienste, die wahrscheinlich Ihren Bedürfnissen entsprechen.
Sie könnten verschiedene Teile von verschiedenen Anbietern nutzen. Google ist eine großartige One-Stop-Shop, wenn Sie innerhalb ihrer Einschränkungen bleiben können.
Viel Glück!