OsmAnd bietet auch die Option, die Höhendaten zu berücksichtigen. Ich habe im Netzt keine Infos darüber gefunden, ob und wie Osmand die Höhendaten beim Fahrrad-Routing benutzt.
Ich habe damit inzwischen etwas herumgespielt und festgestellt, dass je nach Einstellung, "flach" oder "bergig" unterschiedliche Strecken berechnet werden.